Trax3 3.1.0
trax track library
Loading...
Searching...
No Matches
trax::BallAndSocketJoint Struct Reference
Inheritance diagram for trax::BallAndSocketJoint:

Additional Inherited Members

Public Member Functions inherited from trax::Joint
virtual void SetName (const char *name) noexcept=0
 Sets the name of the Joint.
virtual const char * GetName () const noexcept=0
virtual BodyBodyA () 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, OneLocalPoseA () const noexcept=0
 The pose of the joint in the local coordinate system of body A.
virtual BodyBodyB () 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, OneLocalPoseB () 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.

The documentation for this struct was generated from the following file:
  • C:/Trend/Development/Trax3/Code/trax/rigid/Joint.h