| 
| 
virtual IThing *  | getIThing ()=0 | 
|   | 
| 
virtual const IThing *  | getIThing () const =0 | 
|   | 
| 
virtual void  | getContactList (FArray< IContact * > *ret, const TType &type=0, const IPiece *p2=0)=0 | 
|   | 
| 
virtual void  | getContactList (FArray< const IContact * > *ret, const TType &type=0, const IPiece *p2=0) const =0 | 
|   | 
| 
virtual uint64  | getContactCount (bool active, const TType &type=0, bool domainToo=false) const =0 | 
|   | 
| 
virtual bool  | hasContact (const TType &type=0, const IPiece *p2=0) const =0 | 
|   | 
| 
virtual IBody *  | getIBody ()=0 | 
|   | 
| 
virtual const IBody *  | getIBody () const =0 | 
|   | 
| 
virtual IThing *  | getIThingForInteraction ()=0 | 
|   | 
| 
virtual const IThing *  | getIThingForInteraction () const =0 | 
|   | 
| 
virtual IPiece *  | getNextPiece ()=0 | 
|   | 
| 
virtual const IPiece *  | getNextPiece () const =0 | 
|   | 
| 
virtual bool  | setProperty (const string &name, const base::Property &v)=0 | 
|   | 
| 
virtual base::Property  | getProperty (const string &name) const =0 | 
|   | 
| 
virtual StringList  | getAllProperties () const =0 | 
|   | 
| 
virtual bool  | isProperty (const string &name) const =0 | 
|   | 
| 
virtual bool  | setAttribute (const string &name, const base::Property &v)=0 | 
|   | 
| 
virtual base::Property  | getAttribute (const string &name) const =0 | 
|   | 
| 
virtual StringList  | getAllAttributes () const =0 | 
|   | 
| 
virtual bool  | isAttribute (const string &name) const =0 | 
|   | 
| 
virtual TType  | getDerivedType () const =0 | 
|   | 
 | 
| 
static const TType  | type_ = 0x4c815b8f | 
|   | The type identification number for this class, for use in convert_cast() and convert_getcast(). 
  | 
|   | 
The documentation for this class was generated from the following file:
- C:/Source/itasca-suite/common/module/interface/ipiece.h