|  | 
| virtual const itasca::IThing * | getIThing () const =0 | 
|  | Returns a const IThing pointer. 
 | 
|  | 
| virtual itasca::IThing * | getIThing ()=0 | 
|  | Returns a IThing pointer. 
 | 
|  | 
| virtual FInt | getFortranOffset () const =0 | 
|  | Return joint face thing fortran offset. 
 | 
|  | 
| virtual uint64 | getJointFaceID () const =0 | 
|  | Returns the Thing id of the joint face. 
 | 
|  | 
| virtual DVect3 | getVertexLocation (uint32 vNum) const =0 | 
|  | Return location of vertex vNum (0 - 2) 
 | 
|  | 
| virtual DVect3 | getVertexDisplacement (uint32 vNum) const =0 | 
|  | Return displacement of vertex vNum (0 - 2) 
 | 
|  | 
| virtual DVect3 | getDeformedPosition (uint32 vNum, bool active, double factor) const =0 | 
|  | Return magnified displacement of vertex vNum (0 - 2) 
 | 
|  | 
| virtual const IContactThing * | getContact () const =0 | 
|  | Return the contact associated with the face. 
 | 
|  | 
| virtual uint64 | getContactID () const =0 | 
|  | Return the id of the contact associated with the face. 
 | 
|  | 
| virtual void | getSubcontacts (FArray< std::pair< const ISubcontactThing *, double > > *subcontacts, uint32 vNum) const =0 | 
|  | 
| virtual bool | isBad () const =0 | 
|  | Return true if face is degenerate or corrupted. 
 | 
|  | 
| virtual bool | isContactFace () const =0 | 
|  | Return true if face without subcontact. 
 | 
|  | 
| virtual uint32 | getSize () const =0 | 
|  | 
|  | 
| static const TType | type_ = 0x528d00bc | 
|  | type used in IThing typing system 
 | 
|  | 
◆ getSubcontacts()
  
  | 
        
          | virtual void block::IJointFaceThing::getSubcontacts | ( | FArray< std::pair< const ISubcontactThing *, double > > * | subcontacts, |  
          |  |  | uint32 | vNum ) const |  | pure virtual | 
 
Return subcontacts and weights associated with vertex vNum (0 - 2) One or more subcontacts may be null 
 
 
The documentation for this class was generated from the following file: