26 inline static const TType type_ = 0x4c815bd2;
29 virtual IThing * getIThing()=0;
30 virtual const IThing * getIThing()
const=0;
33 virtual DVect getPosition()
const=0;
35 virtual void setPosition(
const DVect &v)=0;
namespace Itasca
Definition: basememory.cpp:9
Base class for items that will be stored in containers.
Definition: ithing.h:31
Interface to the position in space of user-defined data that requires it.
Definition: iudpos.h:23
unsigned int TType
class type indicator
Definition: basedef.h:41
Itasca Library standard namespace, specific to 2D or 3D.
Definition: icontactmodule.h:4
One stop include for all objects defined as part of base interface.
DVect3 DVect
Vector of doubles, either 2D or 3D.
Definition: dim.h:145