HDK
|
#include <parseDesc.h>
Public Member Functions | |
UsdPhysicsJointDesc (UsdPhysicsObjectType inType) | |
bool | operator== (const UsdPhysicsJointDesc &) const |
![]() | |
UsdPhysicsObjectDesc (UsdPhysicsObjectType inType) | |
virtual | ~UsdPhysicsObjectDesc ()=default |
Public Attributes | |
SdfPath | rel0 |
UsdPrim relationship 0 for the joint. More... | |
SdfPath | rel1 |
UsdPrim relationship 1 for the joint. More... | |
SdfPath | body0 |
SdfPath | body1 |
GfVec3f | localPose0Position |
Relative local position against the body0 world frame. More... | |
GfQuatf | localPose0Orientation |
Relative local orientation against the body0 world frame. More... | |
GfVec3f | localPose1Position |
Relative local position against the body1 world frame. More... | |
GfQuatf | localPose1Orientation |
Relative local orientation against the body1 world frame. More... | |
bool | jointEnabled |
Defines if joint is enabled or disabled. More... | |
float | breakForce |
Joint break force. More... | |
float | breakTorque |
Joint break torque. More... | |
bool | excludeFromArticulation |
bool | collisionEnabled |
Defines if collision is enabled or disabled between the jointed bodies. More... | |
![]() | |
UsdPhysicsObjectType | type |
Descriptor type. More... | |
SdfPath | primPath |
SdfPath for the prim from which the descriptor was parsed. More... | |
bool | isValid |
Base UsdPhysics joint descriptor
Definition at line 751 of file parseDesc.h.
|
inline |
Definition at line 753 of file parseDesc.h.
|
inline |
Definition at line 763 of file parseDesc.h.
SdfPath UsdPhysicsJointDesc::body0 |
Rigid body 0 that the joint is connected, does not have to match the rel0
Definition at line 774 of file parseDesc.h.
SdfPath UsdPhysicsJointDesc::body1 |
Rigid body 1 that the joint is connected, does not have to match the rel1
Definition at line 777 of file parseDesc.h.
float UsdPhysicsJointDesc::breakForce |
Joint break force.
Definition at line 789 of file parseDesc.h.
float UsdPhysicsJointDesc::breakTorque |
Joint break torque.
Definition at line 791 of file parseDesc.h.
bool UsdPhysicsJointDesc::collisionEnabled |
Defines if collision is enabled or disabled between the jointed bodies.
Definition at line 796 of file parseDesc.h.
bool UsdPhysicsJointDesc::excludeFromArticulation |
Defines if joint belongs to an articulation or if it's a maximum coordinate joint
Definition at line 794 of file parseDesc.h.
bool UsdPhysicsJointDesc::jointEnabled |
Defines if joint is enabled or disabled.
Definition at line 787 of file parseDesc.h.
GfQuatf UsdPhysicsJointDesc::localPose0Orientation |
Relative local orientation against the body0 world frame.
Definition at line 781 of file parseDesc.h.
GfVec3f UsdPhysicsJointDesc::localPose0Position |
Relative local position against the body0 world frame.
Definition at line 779 of file parseDesc.h.
GfQuatf UsdPhysicsJointDesc::localPose1Orientation |
Relative local orientation against the body1 world frame.
Definition at line 785 of file parseDesc.h.
GfVec3f UsdPhysicsJointDesc::localPose1Position |
Relative local position against the body1 world frame.
Definition at line 783 of file parseDesc.h.
SdfPath UsdPhysicsJointDesc::rel0 |
UsdPrim relationship 0 for the joint.
Definition at line 769 of file parseDesc.h.
SdfPath UsdPhysicsJointDesc::rel1 |
UsdPrim relationship 1 for the joint.
Definition at line 771 of file parseDesc.h.