usdrt::UsdPhysicsTokensType
Defined in usdrt/scenegraph/usd/usdPhysics/tokens.h
Functions
Variables
usdrt::UsdPhysicsTokensType::acceleration: "acceleration"
usdrt::UsdPhysicsTokensType::allTokens: A vector of all of the tokens listed above.
usdrt::UsdPhysicsTokensType::angular: "angular"
usdrt::UsdPhysicsTokensType::boundingCube: "boundingCube"
usdrt::UsdPhysicsTokensType::boundingSphere: "boundingSphere"
usdrt::UsdPhysicsTokensType::colliders: "colliders"
usdrt::UsdPhysicsTokensType::convexDecomposition: "convexDecomposition"
usdrt::UsdPhysicsTokensType::convexHull: "convexHull"
usdrt::UsdPhysicsTokensType::distance: "distance"
usdrt::UsdPhysicsTokensType::drive: "drive"
usdrt::UsdPhysicsTokensType::force: "force"
usdrt::UsdPhysicsTokensType::kilogramsPerUnit: "kilogramsPerUnit"
usdrt::UsdPhysicsTokensType::limit: "limit"
usdrt::UsdPhysicsTokensType::linear: "linear"
usdrt::UsdPhysicsTokensType::meshSimplification: "meshSimplification"
usdrt::UsdPhysicsTokensType::physicsAngularVelocity: "physics:angularVelocity"
usdrt::UsdPhysicsTokensType::physicsApproximation: "physics:approximation"
usdrt::UsdPhysicsTokensType::physicsAxis: "physics:axis"
usdrt::UsdPhysicsTokensType::physicsBody0: "physics:body0"
usdrt::UsdPhysicsTokensType::physicsBody1: "physics:body1"
usdrt::UsdPhysicsTokensType::physicsBreakForce: "physics:breakForce"
usdrt::UsdPhysicsTokensType::physicsBreakTorque: "physics:breakTorque"
usdrt::UsdPhysicsTokensType::physicsCenterOfMass: "physics:centerOfMass"
usdrt::UsdPhysicsTokensType::physicsCollisionEnabled: "physics:collisionEnabled"
usdrt::UsdPhysicsTokensType::physicsConeAngle0Limit: "physics:coneAngle0Limit"
usdrt::UsdPhysicsTokensType::physicsConeAngle1Limit: "physics:coneAngle1Limit"
usdrt::UsdPhysicsTokensType::physicsDamping: "physics:damping"
usdrt::UsdPhysicsTokensType::physicsDensity: "physics:density"
usdrt::UsdPhysicsTokensType::physicsDiagonalInertia: "physics:diagonalInertia"
usdrt::UsdPhysicsTokensType::physicsDynamicFriction: "physics:dynamicFriction"
usdrt::UsdPhysicsTokensType::physicsExcludeFromArticulation: "physics:excludeFromArticulation"
usdrt::UsdPhysicsTokensType::physicsFilteredGroups: "physics:filteredGroups"
usdrt::UsdPhysicsTokensType::physicsFilteredPairs: "physics:filteredPairs"
usdrt::UsdPhysicsTokensType::physicsGravityDirection: "physics:gravityDirection"
usdrt::UsdPhysicsTokensType::physicsGravityMagnitude: "physics:gravityMagnitude"
usdrt::UsdPhysicsTokensType::physicsHigh: "physics:high"
usdrt::UsdPhysicsTokensType::physicsInvertFilteredGroups: "physics:invertFilteredGroups"
usdrt::UsdPhysicsTokensType::physicsJointEnabled: "physics:jointEnabled"
usdrt::UsdPhysicsTokensType::physicsKinematicEnabled: "physics:kinematicEnabled"
usdrt::UsdPhysicsTokensType::physicsLocalPos0: "physics:localPos0"
usdrt::UsdPhysicsTokensType::physicsLocalPos1: "physics:localPos1"
usdrt::UsdPhysicsTokensType::physicsLocalRot0: "physics:localRot0"
usdrt::UsdPhysicsTokensType::physicsLocalRot1: "physics:localRot1"
usdrt::UsdPhysicsTokensType::physicsLow: "physics:low"
usdrt::UsdPhysicsTokensType::physicsLowerLimit: "physics:lowerLimit"
usdrt::UsdPhysicsTokensType::physicsMass: "physics:mass"
usdrt::UsdPhysicsTokensType::physicsMaxDistance: "physics:maxDistance"
usdrt::UsdPhysicsTokensType::physicsMaxForce: "physics:maxForce"
usdrt::UsdPhysicsTokensType::physicsMergeGroup: "physics:mergeGroup"
usdrt::UsdPhysicsTokensType::physicsMinDistance: "physics:minDistance"
usdrt::UsdPhysicsTokensType::physicsPrincipalAxes: "physics:principalAxes"
usdrt::UsdPhysicsTokensType::physicsRestitution: "physics:restitution"
usdrt::UsdPhysicsTokensType::physicsRigidBodyEnabled: "physics:rigidBodyEnabled"
usdrt::UsdPhysicsTokensType::physicsSimulationOwner: "physics:simulationOwner"
usdrt::UsdPhysicsTokensType::physicsStartsAsleep: "physics:startsAsleep"
usdrt::UsdPhysicsTokensType::physicsStaticFriction: "physics:staticFriction"
usdrt::UsdPhysicsTokensType::physicsStiffness: "physics:stiffness"
usdrt::UsdPhysicsTokensType::physicsTargetPosition: "physics:targetPosition"
usdrt::UsdPhysicsTokensType::physicsTargetVelocity: "physics:targetVelocity"
usdrt::UsdPhysicsTokensType::physicsType: "physics:type"
usdrt::UsdPhysicsTokensType::physicsUpperLimit: "physics:upperLimit"
usdrt::UsdPhysicsTokensType::physicsVelocity: "physics:velocity"
usdrt::UsdPhysicsTokensType::transX: "transX"
usdrt::UsdPhysicsTokensType::transY: "transY"
usdrt::UsdPhysicsTokensType::transZ: "transZ"
-
class UsdPhysicsTokensType
Provides standard set of public tokens for UsdPhysics schema. Access via the RtTokens helper accessor.
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:
prim.GetAttribute(RtTokens->worldPosition);
Public Functions
-
inline UsdPhysicsTokensType()
Public Members
-
const TfToken acceleration
“acceleration”
Possible value for UsdPhysicsDriveAPI::GetPhysicsTypeAttr()
-
const TfToken angular
“angular”
This token represents the angular degree of freedom used in Revolute Joint Drive.
-
const TfToken boundingCube
“boundingCube”
Possible value for UsdPhysicsMeshCollisionAPI::GetPhysicsApproximationAttr()
-
const TfToken boundingSphere
“boundingSphere”
Possible value for UsdPhysicsMeshCollisionAPI::GetPhysicsApproximationAttr()
-
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::GetPhysicsApproximationAttr()
-
const TfToken convexHull
“convexHull”
Possible value for UsdPhysicsMeshCollisionAPI::GetPhysicsApproximationAttr()
-
const TfToken distance
“distance”
This token represents the distance limit used for generic D6 joint.
-
const TfToken force
“force”
Possible value for UsdPhysicsDriveAPI::GetPhysicsTypeAttr(), Default value for UsdPhysicsDriveAPI::GetPhysicsTypeAttr()
-
const TfToken kilogramsPerUnit
“kilogramsPerUnit”
Stage-level metadata that encodes a scene’s linear unit of measure as kilograms per encoded unit.
-
const TfToken linear
“linear”
This token represents the linear degree of freedom used in Prismatic Joint Drive.
-
const TfToken meshSimplification
“meshSimplification”
Possible value for UsdPhysicsMeshCollisionAPI::GetPhysicsApproximationAttr()
-
const TfToken none
“none”
Possible value for UsdPhysicsMeshCollisionAPI::GetPhysicsApproximationAttr(), Default value for UsdPhysicsMeshCollisionAPI::GetPhysicsApproximationAttr()
-
const TfToken physicsAxis
“physics:axis”
UsdPhysicsSphericalJoint, UsdPhysicsPrismaticJoint, UsdPhysicsRevoluteJoint
-
const TfToken physicsCollisionEnabled
“physics:collisionEnabled”
UsdPhysicsJoint, UsdPhysicsCollisionAPI
-
const TfToken physicsLowerLimit
“physics:lowerLimit”
UsdPhysicsPrismaticJoint, UsdPhysicsRevoluteJoint
-
const TfToken physicsSimulationOwner
“physics:simulationOwner”
UsdPhysicsCollisionAPI, UsdPhysicsRigidBodyAPI
-
const TfToken physicsUpperLimit
“physics:upperLimit”
UsdPhysicsPrismaticJoint, UsdPhysicsRevoluteJoint
-
const TfToken rotX
“rotX”
This token represents the rotate around X axis degree of freedom used in Joint Limits and Drives.
-
const TfToken rotY
“rotY”
This token represents the rotate around Y axis degree of freedom used in Joint Limits and Drives.
-
const TfToken rotZ
“rotZ”
This token represents the rotate around Z axis degree of freedom used in Joint Limits and Drives.
-
const TfToken transX
“transX”
This token represents the translate around X axis degree of freedom used in Joint Limits and Drives.
-
const TfToken transY
“transY”
This token represents the translate around Y axis degree of freedom used in Joint Limits and Drives.
-
const TfToken transZ
“transZ”
This token represents the translate around Z axis degree of freedom used in Joint Limits and Drives.
-
const TfToken x
“X”
Possible value for UsdPhysicsSphericalJoint::GetPhysicsAxisAttr(), Default value for UsdPhysicsSphericalJoint::GetPhysicsAxisAttr(), Possible value for UsdPhysicsPrismaticJoint::GetPhysicsAxisAttr(), Default value for UsdPhysicsPrismaticJoint::GetPhysicsAxisAttr(), Possible value for UsdPhysicsRevoluteJoint::GetPhysicsAxisAttr(), Default value for UsdPhysicsRevoluteJoint::GetPhysicsAxisAttr()
-
const TfToken y
“Y”
Possible value for UsdPhysicsSphericalJoint::GetPhysicsAxisAttr(), Possible value for UsdPhysicsPrismaticJoint::GetPhysicsAxisAttr(), Possible value for UsdPhysicsRevoluteJoint::GetPhysicsAxisAttr()
-
inline UsdPhysicsTokensType()