Loading...
Searching...
No Matches
UsdPhysicsPrismaticJointDesc Struct Reference

Prismatic joint descriptor. More...

#include <parseDesc.h>

+ Inheritance diagram for UsdPhysicsPrismaticJointDesc:

Public Member Functions

bool operator== (const UsdPhysicsPrismaticJointDesc &) const
 
- Public Member Functions inherited from UsdPhysicsJointDesc
 UsdPhysicsJointDesc (UsdPhysicsObjectType inType)
 
bool operator== (const UsdPhysicsJointDesc &) const
 
- Public Member Functions inherited from UsdPhysicsObjectDesc
 UsdPhysicsObjectDesc (UsdPhysicsObjectType inType)
 

Public Attributes

UsdPhysicsAxis axis
 The joints axis.
 
UsdPhysicsJointLimit limit
 Joint linear limit.
 
UsdPhysicsJointDrive drive
 Joint linear drive.
 
- Public Attributes inherited from UsdPhysicsJointDesc
SdfPath rel0
 UsdPrim relationship 0 for the joint.
 
SdfPath rel1
 UsdPrim relationship 1 for the joint.
 
SdfPath body0
 Rigid body 0 that the joint is connected, does not have to match the rel0.
 
SdfPath body1
 Rigid body 1 that the joint is connected, does not have to match the rel1.
 
GfVec3f localPose0Position
 Relative local position against the body0 world frame.
 
GfQuatf localPose0Orientation
 Relative local orientation against the body0 world frame.
 
GfVec3f localPose1Position
 Relative local position against the body1 world frame.
 
GfQuatf localPose1Orientation
 Relative local orientation against the body1 world frame.
 
bool jointEnabled
 Defines if joint is enabled or disabled.
 
float breakForce
 Joint break force.
 
float breakTorque
 Joint break torque.
 
bool excludeFromArticulation
 Defines if joint belongs to an articulation or if it's a maximum coordinate joint.
 
bool collisionEnabled
 Defines if collision is enabled or disabled between the jointed bodies.
 
- Public Attributes inherited from UsdPhysicsObjectDesc
UsdPhysicsObjectType type
 Descriptor type.
 
SdfPath primPath
 SdfPath for the prim from which the descriptor was parsed.
 
bool isValid
 Validity of a descriptor, the parsing may succeed, but the descriptor might be not valid.
 

Detailed Description

Prismatic joint descriptor.

Definition at line 860 of file parseDesc.h.

Constructor & Destructor Documentation

◆ UsdPhysicsPrismaticJointDesc()

Definition at line 862 of file parseDesc.h.

Member Function Documentation

◆ operator==()

bool operator== ( const UsdPhysicsPrismaticJointDesc ) const
inline

Definition at line 868 of file parseDesc.h.

Member Data Documentation

◆ axis

The joints axis.

Definition at line 874 of file parseDesc.h.

◆ drive

Joint linear drive.

Definition at line 878 of file parseDesc.h.

◆ limit

Joint linear limit.

Definition at line 876 of file parseDesc.h.


The documentation for this struct was generated from the following file: