|
| virtual void | SetName (const char *name) noexcept=0 |
| | Sets the name of the Joint.
|
| virtual const char * | GetName () const noexcept=0 |
|
virtual Body * | BodyA () const noexcept=0 |
| | The dominant body of the connection.
|
|
virtual void | BodyA (Body *pBody)=0 |
| | Set the dominant body of the connection.
|
|
virtual spat::Frame< Length, One > | LocalPoseA () const noexcept=0 |
| | The pose of the joint in the local coordinate system of body A.
|
| virtual Body * | BodyB () const noexcept=0 |
| | Set the pose of the joint in the local coordinate system of body A.
|
|
virtual void | BodyB (Body *pBody)=0 |
| | Set the subordinate body of the connection.
|
|
virtual spat::Frame< Length, One > | LocalPoseB () const noexcept=0 |
| | The pose of the joint in the local coordinate system of body B.
|
|
virtual | ~Joint ()=default |
| | Set the pose of the joint in the local coordinate system of body B.
|
◆ BodyB()
| virtual Body * trax::Joint::BodyB |
( |
| ) |
const |
|
pure virtualnoexcept |
Set the pose of the joint in the local coordinate system of body A.
The subordinate body of the connection.
◆ GetName()
| virtual const char * trax::Joint::GetName |
( |
| ) |
const |
|
pure virtualnoexcept |
- Returns
- The name of the Joint.
◆ SetName()
| virtual void trax::Joint::SetName |
( |
const char * | name | ) |
|
|
pure virtualnoexcept |
Sets the name of the Joint.
This is for debug purposes; the string is not copied, only the pointer is stored.
The documentation for this struct was generated from the following file:
- C:/Trend/Development/Trax3/Code/trax/rigid/Joint.h