|
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.