| 
    HDK
    
   | 
 
#include <parseDesc.h>
 Inheritance diagram for UsdPhysicsRigidBodyDesc:Public Member Functions | |
| UsdPhysicsRigidBodyDesc () | |
| bool | operator== (const UsdPhysicsRigidBodyDesc &) const | 
| const SdfPathVector & | GetCollisions () const | 
| const SdfPathVector & | GetFilteredCollisions () const | 
| const SdfPathVector & | GetSimulationOwners () const | 
  Public Member Functions inherited from UsdPhysicsObjectDesc | |
| UsdPhysicsObjectDesc (UsdPhysicsObjectType inType) | |
| virtual | ~UsdPhysicsObjectDesc ()=default | 
Public Attributes | |
| SdfPathVector | collisions | 
| List of collision shapes that belong to this rigid body.  More... | |
| SdfPathVector | filteredCollisions | 
| Filtered collisions.  More... | |
| SdfPathVector | simulationOwners | 
| Simulation owners list.  More... | |
| GfVec3f | position | 
| Rigid body position in world space.  More... | |
| GfQuatf | rotation | 
| Rigid body orientation in world space.  More... | |
| GfVec3f | scale | 
| Rigid body scale.  More... | |
| bool | rigidBodyEnabled | 
| Defines whether body is enabled or not, if not enabled it's a static body.  More... | |
| bool | kinematicBody | 
| Defines if the body is kinematic or not.  More... | |
| bool | startsAsleep | 
| Defines if body starts asleep or awake.  More... | |
| GfVec3f | linearVelocity | 
| Rigid body initial linear velocity.  More... | |
| GfVec3f | angularVelocity | 
| Rigid body initial angular velocity.  More... | |
  Public Attributes inherited from UsdPhysicsObjectDesc | |
| UsdPhysicsObjectType | type | 
| Descriptor type.  More... | |
| SdfPath | primPath | 
| SdfPath for the prim from which the descriptor was parsed.  More... | |
| bool | isValid | 
Rigid body descriptor
Definition at line 564 of file parseDesc.h.
      
  | 
  inline | 
Definition at line 566 of file parseDesc.h.
      
  | 
  inline | 
Definition at line 581 of file parseDesc.h.
      
  | 
  inline | 
Definition at line 586 of file parseDesc.h.
      
  | 
  inline | 
Definition at line 591 of file parseDesc.h.
      
  | 
  inline | 
Definition at line 576 of file parseDesc.h.
| GfVec3f UsdPhysicsRigidBodyDesc::angularVelocity | 
Rigid body initial angular velocity.
Definition at line 618 of file parseDesc.h.
| SdfPathVector UsdPhysicsRigidBodyDesc::collisions | 
List of collision shapes that belong to this rigid body.
Definition at line 597 of file parseDesc.h.
| SdfPathVector UsdPhysicsRigidBodyDesc::filteredCollisions | 
Filtered collisions.
Definition at line 599 of file parseDesc.h.
| bool UsdPhysicsRigidBodyDesc::kinematicBody | 
Defines if the body is kinematic or not.
Definition at line 612 of file parseDesc.h.
| GfVec3f UsdPhysicsRigidBodyDesc::linearVelocity | 
Rigid body initial linear velocity.
Definition at line 616 of file parseDesc.h.
| GfVec3f UsdPhysicsRigidBodyDesc::position | 
Rigid body position in world space.
Definition at line 603 of file parseDesc.h.
| bool UsdPhysicsRigidBodyDesc::rigidBodyEnabled | 
Defines whether body is enabled or not, if not enabled it's a static body.
Definition at line 610 of file parseDesc.h.
| GfQuatf UsdPhysicsRigidBodyDesc::rotation | 
Rigid body orientation in world space.
Definition at line 605 of file parseDesc.h.
| GfVec3f UsdPhysicsRigidBodyDesc::scale | 
Rigid body scale.
Definition at line 607 of file parseDesc.h.
| SdfPathVector UsdPhysicsRigidBodyDesc::simulationOwners | 
Simulation owners list.
Definition at line 601 of file parseDesc.h.
| bool UsdPhysicsRigidBodyDesc::startsAsleep | 
Defines if body starts asleep or awake.
Definition at line 614 of file parseDesc.h.