![]() |
|
UsdPhysicsTokens provides static, efficient TfTokens for use in all public USD API. More...
#include <tokens.h>
Public Attributes | |
| const TfToken | acceleration |
| "acceleration" | |
| const TfToken | angular |
| "angular" | |
| const TfToken | boundingCube |
| "boundingCube" | |
| const TfToken | boundingSphere |
| "boundingSphere" | |
| const TfToken | colliders |
| "colliders" | |
| const TfToken | convexDecomposition |
| "convexDecomposition" | |
| const TfToken | convexHull |
| "convexHull" | |
| const TfToken | distance |
| "distance" | |
| const TfToken | drive |
| "drive" | |
| const TfToken | drive_MultipleApplyTemplate_PhysicsDamping |
| "drive:__INSTANCE_NAME__:physics:damping" | |
| const TfToken | drive_MultipleApplyTemplate_PhysicsMaxForce |
| "drive:__INSTANCE_NAME__:physics:maxForce" | |
| const TfToken | drive_MultipleApplyTemplate_PhysicsStiffness |
| "drive:__INSTANCE_NAME__:physics:stiffness" | |
| const TfToken | drive_MultipleApplyTemplate_PhysicsTargetPosition |
| "drive:__INSTANCE_NAME__:physics:targetPosition" | |
| const TfToken | drive_MultipleApplyTemplate_PhysicsTargetVelocity |
| "drive:__INSTANCE_NAME__:physics:targetVelocity" | |
| const TfToken | drive_MultipleApplyTemplate_PhysicsType |
| "drive:__INSTANCE_NAME__:physics:type" | |
| const TfToken | force |
| "force" | |
| const TfToken | kilogramsPerUnit |
| "kilogramsPerUnit" | |
| const TfToken | limit |
| "limit" | |
| const TfToken | limit_MultipleApplyTemplate_PhysicsHigh |
| "limit:__INSTANCE_NAME__:physics:high" | |
| const TfToken | limit_MultipleApplyTemplate_PhysicsLow |
| "limit:__INSTANCE_NAME__:physics:low" | |
| const TfToken | linear |
| "linear" | |
| const TfToken | meshSimplification |
| "meshSimplification" | |
| const TfToken | none |
| "none" | |
| const TfToken | physicsAngularVelocity |
| "physics:angularVelocity" | |
| const TfToken | physicsApproximation |
| "physics:approximation" | |
| const TfToken | physicsAxis |
| "physics:axis" | |
| const TfToken | physicsBody0 |
| "physics:body0" | |
| const TfToken | physicsBody1 |
| "physics:body1" | |
| const TfToken | physicsBreakForce |
| "physics:breakForce" | |
| const TfToken | physicsBreakTorque |
| "physics:breakTorque" | |
| const TfToken | physicsCenterOfMass |
| "physics:centerOfMass" | |
| const TfToken | physicsCollisionEnabled |
| "physics:collisionEnabled" | |
| const TfToken | physicsConeAngle0Limit |
| "physics:coneAngle0Limit" | |
| const TfToken | physicsConeAngle1Limit |
| "physics:coneAngle1Limit" | |
| const TfToken | physicsDensity |
| "physics:density" | |
| const TfToken | physicsDiagonalInertia |
| "physics:diagonalInertia" | |
| const TfToken | physicsDynamicFriction |
| "physics:dynamicFriction" | |
| const TfToken | physicsExcludeFromArticulation |
| "physics:excludeFromArticulation" | |
| const TfToken | physicsFilteredGroups |
| "physics:filteredGroups" | |
| const TfToken | physicsFilteredPairs |
| "physics:filteredPairs" | |
| const TfToken | physicsGravityDirection |
| "physics:gravityDirection" | |
| const TfToken | physicsGravityMagnitude |
| "physics:gravityMagnitude" | |
| const TfToken | physicsInvertFilteredGroups |
| "physics:invertFilteredGroups" | |
| const TfToken | physicsJointEnabled |
| "physics:jointEnabled" | |
| const TfToken | physicsKinematicEnabled |
| "physics:kinematicEnabled" | |
| const TfToken | physicsLocalPos0 |
| "physics:localPos0" | |
| const TfToken | physicsLocalPos1 |
| "physics:localPos1" | |
| const TfToken | physicsLocalRot0 |
| "physics:localRot0" | |
| const TfToken | physicsLocalRot1 |
| "physics:localRot1" | |
| const TfToken | physicsLowerLimit |
| "physics:lowerLimit" | |
| const TfToken | physicsMass |
| "physics:mass" | |
| const TfToken | physicsMaxDistance |
| "physics:maxDistance" | |
| const TfToken | physicsMergeGroup |
| "physics:mergeGroup" | |
| const TfToken | physicsMinDistance |
| "physics:minDistance" | |
| const TfToken | physicsPrincipalAxes |
| "physics:principalAxes" | |
| const TfToken | physicsRestitution |
| "physics:restitution" | |
| const TfToken | physicsRigidBodyEnabled |
| "physics:rigidBodyEnabled" | |
| const TfToken | physicsSimulationOwner |
| "physics:simulationOwner" | |
| const TfToken | physicsStartsAsleep |
| "physics:startsAsleep" | |
| const TfToken | physicsStaticFriction |
| "physics:staticFriction" | |
| const TfToken | physicsUpperLimit |
| "physics:upperLimit" | |
| const TfToken | physicsVelocity |
| "physics:velocity" | |
| const TfToken | rotX |
| "rotX" | |
| const TfToken | rotY |
| "rotY" | |
| const TfToken | rotZ |
| "rotZ" | |
| const TfToken | transX |
| "transX" | |
| const TfToken | transY |
| "transY" | |
| const TfToken | transZ |
| "transZ" | |
| const TfToken | x |
| "X" | |
| const TfToken | y |
| "Y" | |
| const TfToken | z |
| "Z" | |
| const TfToken | PhysicsArticulationRootAPI |
| "PhysicsArticulationRootAPI" | |
| const TfToken | PhysicsCollisionAPI |
| "PhysicsCollisionAPI" | |
| const TfToken | PhysicsCollisionGroup |
| "PhysicsCollisionGroup" | |
| const TfToken | PhysicsDistanceJoint |
| "PhysicsDistanceJoint" | |
| const TfToken | PhysicsDriveAPI |
| "PhysicsDriveAPI" | |
| const TfToken | PhysicsFilteredPairsAPI |
| "PhysicsFilteredPairsAPI" | |
| const TfToken | PhysicsFixedJoint |
| "PhysicsFixedJoint" | |
| const TfToken | PhysicsJoint |
| "PhysicsJoint" | |
| const TfToken | PhysicsLimitAPI |
| "PhysicsLimitAPI" | |
| const TfToken | PhysicsMassAPI |
| "PhysicsMassAPI" | |
| const TfToken | PhysicsMaterialAPI |
| "PhysicsMaterialAPI" | |
| const TfToken | PhysicsMeshCollisionAPI |
| "PhysicsMeshCollisionAPI" | |
| const TfToken | PhysicsPrismaticJoint |
| "PhysicsPrismaticJoint" | |
| const TfToken | PhysicsRevoluteJoint |
| "PhysicsRevoluteJoint" | |
| const TfToken | PhysicsRigidBodyAPI |
| "PhysicsRigidBodyAPI" | |
| const TfToken | PhysicsScene |
| "PhysicsScene" | |
| const TfToken | PhysicsSphericalJoint |
| "PhysicsSphericalJoint" | |
| const std::vector< TfToken > | allTokens |
| A vector of all of the tokens listed above. | |
UsdPhysicsTokens provides static, efficient TfTokens for use in all public USD API.
These tokens are auto-generated from the module's schema, representing property names, for when you need to fetch an attribute or relationship directly by name, e.g. UsdPrim::GetAttribute(), in the most efficient manner, and allow the compiler to verify that you spelled the name correctly.
UsdPhysicsTokens also contains all of the allowedTokens values declared for schema builtin attributes of 'token' scene description type. Use UsdPhysicsTokens like so:
| const TfToken acceleration |
"acceleration"
Possible value for UsdPhysicsDriveAPI::GetTypeAttr()
| const std::vector<TfToken> allTokens |
| const TfToken angular |
| const TfToken boundingCube |
"boundingCube"
Possible value for UsdPhysicsMeshCollisionAPI::GetApproximationAttr()
| const TfToken boundingSphere |
"boundingSphere"
Possible value for UsdPhysicsMeshCollisionAPI::GetApproximationAttr()
| const TfToken colliders |
"colliders"
This token represents the collection name to use with UsdCollectionAPI to represent colliders of a CollisionGroup prim.
| const TfToken convexDecomposition |
"convexDecomposition"
Possible value for UsdPhysicsMeshCollisionAPI::GetApproximationAttr()
| const TfToken convexHull |
"convexHull"
Possible value for UsdPhysicsMeshCollisionAPI::GetApproximationAttr()
| const TfToken distance |
| const TfToken drive |
"drive"
Property namespace prefix for the UsdPhysicsDriveAPI schema.
| const TfToken drive_MultipleApplyTemplate_PhysicsDamping |
"drive:__INSTANCE_NAME__:physics:damping"
| const TfToken drive_MultipleApplyTemplate_PhysicsMaxForce |
"drive:__INSTANCE_NAME__:physics:maxForce"
| const TfToken drive_MultipleApplyTemplate_PhysicsStiffness |
"drive:__INSTANCE_NAME__:physics:stiffness"
| const TfToken drive_MultipleApplyTemplate_PhysicsTargetPosition |
"drive:__INSTANCE_NAME__:physics:targetPosition"
| const TfToken drive_MultipleApplyTemplate_PhysicsTargetVelocity |
"drive:__INSTANCE_NAME__:physics:targetVelocity"
| const TfToken drive_MultipleApplyTemplate_PhysicsType |
| const TfToken force |
"force"
Fallback value for UsdPhysicsDriveAPI::GetTypeAttr()
| const TfToken kilogramsPerUnit |
| const TfToken limit |
"limit"
Property namespace prefix for the UsdPhysicsLimitAPI schema.
| const TfToken limit_MultipleApplyTemplate_PhysicsHigh |
| const TfToken limit_MultipleApplyTemplate_PhysicsLow |
| const TfToken linear |
| const TfToken meshSimplification |
"meshSimplification"
Possible value for UsdPhysicsMeshCollisionAPI::GetApproximationAttr()
| const TfToken none |
"none"
Fallback value for UsdPhysicsMeshCollisionAPI::GetApproximationAttr()
| const TfToken physicsAngularVelocity |
| const TfToken physicsApproximation |
| const TfToken PhysicsArticulationRootAPI |
"PhysicsArticulationRootAPI"
Schema identifer and family for UsdPhysicsArticulationRootAPI
| const TfToken physicsAxis |
"physics:axis"
UsdPhysicsRevoluteJoint, UsdPhysicsPrismaticJoint, UsdPhysicsSphericalJoint
| const TfToken physicsBody0 |
| const TfToken physicsBody1 |
| const TfToken physicsBreakForce |
| const TfToken physicsBreakTorque |
| const TfToken physicsCenterOfMass |
| const TfToken PhysicsCollisionAPI |
"PhysicsCollisionAPI"
Schema identifer and family for UsdPhysicsCollisionAPI
| const TfToken physicsCollisionEnabled |
"physics:collisionEnabled"
| const TfToken PhysicsCollisionGroup |
"PhysicsCollisionGroup"
Schema identifer and family for UsdPhysicsCollisionGroup
| const TfToken physicsConeAngle0Limit |
| const TfToken physicsConeAngle1Limit |
| const TfToken physicsDensity |
| const TfToken physicsDiagonalInertia |
| const TfToken PhysicsDistanceJoint |
"PhysicsDistanceJoint"
Schema identifer and family for UsdPhysicsDistanceJoint
| const TfToken PhysicsDriveAPI |
"PhysicsDriveAPI"
Schema identifer and family for UsdPhysicsDriveAPI
| const TfToken physicsDynamicFriction |
| const TfToken physicsExcludeFromArticulation |
| const TfToken physicsFilteredGroups |
| const TfToken physicsFilteredPairs |
| const TfToken PhysicsFilteredPairsAPI |
"PhysicsFilteredPairsAPI"
Schema identifer and family for UsdPhysicsFilteredPairsAPI
| const TfToken PhysicsFixedJoint |
"PhysicsFixedJoint"
Schema identifer and family for UsdPhysicsFixedJoint
| const TfToken physicsGravityDirection |
| const TfToken physicsGravityMagnitude |
| const TfToken physicsInvertFilteredGroups |
| const TfToken PhysicsJoint |
"PhysicsJoint"
Schema identifer and family for UsdPhysicsJoint
| const TfToken physicsJointEnabled |
| const TfToken physicsKinematicEnabled |
| const TfToken PhysicsLimitAPI |
"PhysicsLimitAPI"
Schema identifer and family for UsdPhysicsLimitAPI
| const TfToken physicsLocalPos0 |
| const TfToken physicsLocalPos1 |
| const TfToken physicsLocalRot0 |
| const TfToken physicsLocalRot1 |
| const TfToken physicsLowerLimit |
"physics:lowerLimit"
| const TfToken physicsMass |
| const TfToken PhysicsMassAPI |
"PhysicsMassAPI"
Schema identifer and family for UsdPhysicsMassAPI
| const TfToken PhysicsMaterialAPI |
"PhysicsMaterialAPI"
Schema identifer and family for UsdPhysicsMaterialAPI
| const TfToken physicsMaxDistance |
| const TfToken physicsMergeGroup |
| const TfToken PhysicsMeshCollisionAPI |
"PhysicsMeshCollisionAPI"
Schema identifer and family for UsdPhysicsMeshCollisionAPI
| const TfToken physicsMinDistance |
| const TfToken physicsPrincipalAxes |
| const TfToken PhysicsPrismaticJoint |
"PhysicsPrismaticJoint"
Schema identifer and family for UsdPhysicsPrismaticJoint
| const TfToken physicsRestitution |
| const TfToken PhysicsRevoluteJoint |
"PhysicsRevoluteJoint"
Schema identifer and family for UsdPhysicsRevoluteJoint
| const TfToken PhysicsRigidBodyAPI |
"PhysicsRigidBodyAPI"
Schema identifer and family for UsdPhysicsRigidBodyAPI
| const TfToken physicsRigidBodyEnabled |
| const TfToken PhysicsScene |
"PhysicsScene"
Schema identifer and family for UsdPhysicsScene
| const TfToken physicsSimulationOwner |
"physics:simulationOwner"
| const TfToken PhysicsSphericalJoint |
"PhysicsSphericalJoint"
Schema identifer and family for UsdPhysicsSphericalJoint
| const TfToken physicsStartsAsleep |
| const TfToken physicsStaticFriction |
| const TfToken physicsUpperLimit |
"physics:upperLimit"
| const TfToken physicsVelocity |
| const TfToken rotX |
| const TfToken rotY |
| const TfToken rotZ |
| const TfToken transX |
| const TfToken transY |
| const TfToken transZ |
| const TfToken x |
"X"
Fallback value for UsdPhysicsRevoluteJoint::GetAxisAttr(), Fallback value for UsdPhysicsPrismaticJoint::GetAxisAttr(), Fallback value for UsdPhysicsSphericalJoint::GetAxisAttr()
| const TfToken y |
"Y"
Possible value for UsdPhysicsRevoluteJoint::GetAxisAttr(), Possible value for UsdPhysicsPrismaticJoint::GetAxisAttr(), Possible value for UsdPhysicsSphericalJoint::GetAxisAttr()
| const TfToken z |
"Z"
Possible value for UsdPhysicsRevoluteJoint::GetAxisAttr(), Possible value for UsdPhysicsPrismaticJoint::GetAxisAttr(), Possible value for UsdPhysicsSphericalJoint::GetAxisAttr()