15 virtual const IPiece * getIPiece()
const=0;
16 virtual IPiece * getIPiece()=0;
17 virtual DVect getVelocity()
const=0;
18 virtual DAVect getAngVelocity()
const=0;
19 virtual DVect getPosition()
const=0;
21 virtual bool isBonded(
const TType &type=0,
const IPiece *p2=0)
const = 0;
DMatrix is a Matrix that defaults to type double...
Definition: matrix.h:719
static const TType type_
The type identification number for this class, for use in convert_cast() and convert_getcast().
Definition: ipiecemechanical.h:14
Definition: ipiecemechanical.h:11
unsigned int TType
class type indicator
Definition: basedef.h:41
Itasca Library standard namespace, specific to 2D or 3D.
Definition: icontactmodule.h:4
DAVect3 DAVect
Angular vector of doubles, either 2D or 3D.
Definition: dim.h:151
DVect3 DVect
Vector of doubles, either 2D or 3D.
Definition: dim.h:145