|
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()