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

#include <parseDesc.h>

+ Inheritance diagram for UsdPhysicsCylinder1ShapeDesc:

Public Member Functions

 UsdPhysicsCylinder1ShapeDesc (float inTopRadius=0.0f, float inBottomRadius=0.0f, float half_height=0.0f, UsdPhysicsAxis cap_axis=UsdPhysicsAxis::X)
 
bool operator== (const UsdPhysicsCylinder1ShapeDesc &) 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

float topRadius
 Cylinder top radius. More...
 
float bottomRadius
 Cylinder bottom radius. More...
 
float halfHeight
 Cylinder half height. More...
 
UsdPhysicsAxis axis
 Cylinder axis. 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

Cylinder1 shape collision descriptor

Definition at line 373 of file parseDesc.h.

Constructor & Destructor Documentation

UsdPhysicsCylinder1ShapeDesc::UsdPhysicsCylinder1ShapeDesc ( float  inTopRadius = 0.0f,
float  inBottomRadius = 0.0f,
float  half_height = 0.0f,
UsdPhysicsAxis  cap_axis = UsdPhysicsAxis::X 
)
inline

Definition at line 375 of file parseDesc.h.

Member Function Documentation

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

Definition at line 384 of file parseDesc.h.

Member Data Documentation

UsdPhysicsAxis UsdPhysicsCylinder1ShapeDesc::axis

Cylinder axis.

Definition at line 396 of file parseDesc.h.

float UsdPhysicsCylinder1ShapeDesc::bottomRadius

Cylinder bottom radius.

Definition at line 392 of file parseDesc.h.

float UsdPhysicsCylinder1ShapeDesc::halfHeight

Cylinder half height.

Definition at line 394 of file parseDesc.h.

float UsdPhysicsCylinder1ShapeDesc::topRadius

Cylinder top radius.

Definition at line 390 of file parseDesc.h.


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