33 virtual const IThing * getIThing()
const=0;
35 virtual IThing * getIThing()=0;
37 virtual const IContainer * getIContainer()
const=0;
41 virtual const IFaceThing * findFaceWithID(quint64
id)
const=0;
43 virtual IFaceThing * findFaceWithID(quint64
id)=0;
45 virtual quint32 getFaceType()
const=0;
47 virtual uint getFaceExtraNotice()
const=0;
49 virtual uint getGroupNotice()
const=0;
51 virtual IFaceData* createIFaceData(QObject* parent = 0)
const = 0;
namespace Itasca
Definition: basememory.cpp:9
Base class for items that will be stored in containers.
Definition: ithing.h:31
Fortran to C++ type declarations.
Container to store FaceThings (zoned or triangulated block faces). ID of FaceThing is stored in offse...
Definition: ifacearray.h:28
This class maintains a list of scalar data . getNames() returns the names of the data available throu...
Definition: ifacedata.h:20
Interface for containers of IThings.
Definition: icontainer.h:23
This is the interface for FaceThing, a class that holds extra data not in the fortran arrays....
Definition: ifacething.h:32