26 class IFWallFacetFluid;
29 inline static const TType type_ = 0x657077ce;
31 virtual IThing* getIThing() = 0;
32 virtual const IThing* getIThing()
const = 0;
33 virtual IBody* getIBody() = 0;
34 virtual const IBody* getIBody()
const = 0;
35 virtual IBody* getIBodyMechanical() = 0;
36 virtual const IBody* getIBodyMechanical()
const = 0;
37 virtual IFWall* getIFWall() = 0;
38 virtual const IFWall* getIFWall()
const = 0;
41 virtual void getContactList(
43 virtual void getContactList(
45 virtual uint getNumberFacets()
const = 0;
48 virtual IContainer* getFWallFluidAsFacetContainer() = 0;
49 virtual const IContainer* getFWallFluidAsFacetContainer()
const = 0;
50 virtual bool setProperty(
const QString& name,
const QVariant& v) = 0;
An array class that attempts to minimize unnecessary heap access.
Definition farray.h:25
Interface for containers of IThings.
Definition icontainer.h:21
Base class for items that will be stored in containers.
Definition ithing.h:30
Interface for a faceted wall.
Definition ifwall.h:45
Definition ifwallfacetfluid.h:21
Definition ifwallfluid.h:27
An array class that attempts to minimize unnecessary heap access.
uint32 TType
class type indicator
Definition basedef.h:46
namespace Itasca
Definition basememory.cpp:14
Itasca Library standard namespace, specific to 2D or 3D.
Definition icontactmodule.h:4
PFC namespace.
Definition iballfluid.h:15