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