|  | 
| 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