25 class IFWallFacetThermal;
28 inline static const TType type_ = 0x4fcbfdbf;
30 virtual IThing * getIThing()=0;
31 virtual const IThing * getIThing()
const=0;
32 virtual IBody * getIBody()=0;
33 virtual const IBody * getIBody()
const=0;
34 virtual IBody * getIBodyMechanical()=0;
35 virtual const IBody * getIBodyMechanical()
const=0;
36 virtual IFWall * getIFWall()=0;
39 virtual const IFWall * getIFWall()
const=0;
42 virtual uint getNumberFacets()
const=0;
45 virtual IContainer *getFWallThermalAsFacetContainer() = 0;
46 virtual const IContainer *getFWallThermalAsFacetContainer()
const = 0;
47 virtual bool setProperty(
const QString &name,
const QVariant &v)=0;
Interface for a faceted wall.
Definition: ifwall.h:45
namespace Itasca
Definition: basememory.cpp:9
Base class for items that will be stored in containers.
Definition: ithing.h:31
PFC namespace.
Definition: iballfluid.h:15
An array class that attempts to minimize unnecessary heap access.
unsigned int TType
class type indicator
Definition: basedef.h:41
Definition: ifwallfacetthermal.h:21
Definition: ifwallthermal.h:26
Itasca Library standard namespace, specific to 2D or 3D.
Definition: icontactmodule.h:4
An array class that attempts to minimize unnecessary heap access.
Definition: farray.h:27
Interface for containers of IThings.
Definition: icontainer.h:23
PFCTHERMAL namespace.
Definition: iballthermal.h:18