HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UsdPhysicsMeshShapeDesc Struct Reference

#include <parseDesc.h>

+ Inheritance diagram for UsdPhysicsMeshShapeDesc:

Public Member Functions

 UsdPhysicsMeshShapeDesc ()
 
bool operator== (const UsdPhysicsMeshShapeDesc &) const
 
TfToken GetApproximation () const
 
- Public Member Functions inherited from UsdPhysicsShapeDesc
 UsdPhysicsShapeDesc (UsdPhysicsObjectType inType)
 
const SdfPathVectorGetMaterials () const
 
const SdfPathVectorGetSimulationOwners () const
 
const SdfPathVectorGetFilteredCollisions () const
 
const SdfPathVectorGetCollisionGroups () const
 
- Public Member Functions inherited from UsdPhysicsObjectDesc
 UsdPhysicsObjectDesc (UsdPhysicsObjectType inType)
 
virtual ~UsdPhysicsObjectDesc ()=default
 

Public Attributes

TfToken approximation
 Desired approximation for the mesh collision. More...
 
GfVec3f meshScale
 Mesh scale. More...
 
bool doubleSided
 Defines whether mesh is double sided or not. More...
 
- Public Attributes inherited from UsdPhysicsShapeDesc
SdfPath rigidBody
 
GfVec3f localPos
 Local position of the shape relative to the body world pose. More...
 
GfQuatf localRot
 Local orientation of the shape relative to the body world pose. More...
 
GfVec3f localScale
 Local scale of the shape relative to the body world pose. More...
 
SdfPathVector materials
 
SdfPathVector simulationOwners
 Simulation owners list. More...
 
SdfPathVector filteredCollisions
 Filtered collisions list. More...
 
SdfPathVector collisionGroups
 
bool collisionEnabled
 Collision enabled/disabled bool. 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
 

Detailed Description

Mesh shape collision descriptor

Definition at line 491 of file parseDesc.h.

Constructor & Destructor Documentation

UsdPhysicsMeshShapeDesc::UsdPhysicsMeshShapeDesc ( )
inline

Definition at line 493 of file parseDesc.h.

Member Function Documentation

TfToken UsdPhysicsMeshShapeDesc::GetApproximation ( ) const
inline

Definition at line 505 of file parseDesc.h.

bool UsdPhysicsMeshShapeDesc::operator== ( const UsdPhysicsMeshShapeDesc ) const
inline

Definition at line 500 of file parseDesc.h.

Member Data Documentation

TfToken UsdPhysicsMeshShapeDesc::approximation

Desired approximation for the mesh collision.

Definition at line 511 of file parseDesc.h.

bool UsdPhysicsMeshShapeDesc::doubleSided

Defines whether mesh is double sided or not.

Definition at line 515 of file parseDesc.h.

GfVec3f UsdPhysicsMeshShapeDesc::meshScale

Mesh scale.

Definition at line 513 of file parseDesc.h.


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