![]() |
|
Mesh shape collision descriptor. More...
#include <parseDesc.h>
Inheritance diagram for UsdPhysicsMeshShapeDesc:Public Member Functions | |
| bool | operator== (const UsdPhysicsMeshShapeDesc &) const |
| TfToken | GetApproximation () const |
Public Member Functions inherited from UsdPhysicsShapeDesc | |
| UsdPhysicsShapeDesc (UsdPhysicsObjectType inType) | |
| const SdfPathVector & | GetMaterials () const |
| const SdfPathVector & | GetSimulationOwners () const |
| const SdfPathVector & | GetFilteredCollisions () const |
| const SdfPathVector & | GetCollisionGroups () const |
Public Member Functions inherited from UsdPhysicsObjectDesc | |
| UsdPhysicsObjectDesc (UsdPhysicsObjectType inType) | |
Public Attributes | |
| TfToken | approximation |
| Desired approximation for the mesh collision. | |
| GfVec3f | meshScale |
| Mesh scale. | |
| bool | doubleSided |
| Defines whether mesh is double sided or not. | |
Public Attributes inherited from UsdPhysicsShapeDesc | |
| SdfPath | rigidBody |
| Rigid body the collision shape belongs to, if not set it's a static collider. | |
| GfVec3f | localPos |
| Local position of the shape relative to the body world pose. | |
| GfQuatf | localRot |
| Local orientation of the shape relative to the body world pose. | |
| GfVec3f | localScale |
| Local scale of the shape relative to the body world pose. | |
| SdfPathVector | materials |
| Materials assigned to the collision geometry, can be multiple materials used on UsdGeomSubset. | |
| SdfPathVector | simulationOwners |
| Simulation owners list. | |
| SdfPathVector | filteredCollisions |
| Filtered collisions list. | |
| SdfPathVector | collisionGroups |
| List of collision groups this collision belongs to, note that only collision groups that are part of the current range are checked. | |
| bool | collisionEnabled |
| Collision enabled/disabled bool. | |
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. | |
Mesh shape collision descriptor.
Definition at line 491 of file parseDesc.h.
|
inline |
Definition at line 493 of file parseDesc.h.
|
inline |
Definition at line 505 of file parseDesc.h.
|
inline |
Definition at line 500 of file parseDesc.h.
| TfToken approximation |
Desired approximation for the mesh collision.
Definition at line 511 of file parseDesc.h.
| bool doubleSided |
Defines whether mesh is double sided or not.
Definition at line 515 of file parseDesc.h.
| GfVec3f meshScale |
Mesh scale.
Definition at line 513 of file parseDesc.h.