24 virtual const IThing *getIThing()
const=0;
26 virtual IThing *getIThing()=0;
28 virtual const IContainer *getIContainer()
const=0;
33 virtual const ISELLink * getFirstSELLink()
const=0;
36 virtual ISELLink * getFirstSELLink()=0;
38 virtual const ISELLink * findSELLinkWithID(quint64
id)
const=0;
41 virtual quint32 getSELLinkType()
const=0;
Interface to the structural elements base class.
Definition: imodulesel.h:5
namespace Itasca
Definition: basememory.cpp:9
Interface to the global list of all structural elements links.
Definition: isellinklist.h:21
Base class for items that will be stored in containers.
Definition: ithing.h:31
Interface to provide access to structural element links.
Definition: isellink.h:26
Interface for containers of IThings.
Definition: icontainer.h:23