One stop include for all objects defined as part of base interface.
 
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
 
virtual void setPosition(const DVect &v)=0
Sets the current position of the object.
 
static const TType type_
The type identification number for this class, for use in convert_cast() and convert_getcast().
Definition iudpos.h:26
 
virtual IThing * getIThing()=0
Returns an IThing interface to this object.
 
virtual DVect getPosition() const =0
Returns the current position in space of the object.
 
virtual const IThing * getIThing() const =0
 
uint32 TType
class type indicator
Definition basedef.h:47
 
DVect3 DVect
Vector of doubles, either 2D or 3D.
Definition dim.h:156
 
namespace Itasca
Definition basememory.cpp:14
 
Itasca Library standard namespace, specific to 2D or 3D.
Definition icontactmodule.h:6