HDK
|
#include <tokens.h>
Public Member Functions | |
USDGEOM_API | UsdGeomTokensType () |
UsdGeomTokens 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.
UsdGeomTokens also contains all of the allowedTokens values declared for schema builtin attributes of 'token' scene description type. Use UsdGeomTokens like so:
USDGEOM_API UsdGeomTokensType::UsdGeomTokensType | ( | ) |
const TfToken UsdGeomTokensType::accelerations |
const TfToken UsdGeomTokensType::all |
"all"
Possible value for UsdGeomMesh::GetFaceVaryingLinearInterpolationAttr()
const std::vector<TfToken> UsdGeomTokensType::allTokens |
const TfToken UsdGeomTokensType::angularVelocities |
const TfToken UsdGeomTokensType::axis |
const TfToken UsdGeomTokensType::basis |
const TfToken UsdGeomTokensType::BasisCurves |
"BasisCurves"
Schema identifer and family for UsdGeomBasisCurves
const TfToken UsdGeomTokensType::bezier |
"bezier"
Fallback value for UsdGeomBasisCurves::GetBasisAttr()
const TfToken UsdGeomTokensType::bilinear |
"bilinear"
Possible value for UsdGeomMesh::GetSubdivisionSchemeAttr()
const TfToken UsdGeomTokensType::Boundable |
"Boundable"
Schema identifer and family for UsdGeomBoundable
const TfToken UsdGeomTokensType::boundaries |
"boundaries"
Possible value for UsdGeomMesh::GetFaceVaryingLinearInterpolationAttr()
const TfToken UsdGeomTokensType::bounds |
"bounds"
Possible value for UsdGeomModelAPI::GetModelDrawModeAttr()
const TfToken UsdGeomTokensType::box |
"box"
Possible value for UsdGeomModelAPI::GetModelCardGeometryAttr()
const TfToken UsdGeomTokensType::bspline |
"bspline"
Possible value for UsdGeomBasisCurves::GetBasisAttr()
const TfToken UsdGeomTokensType::Camera |
const TfToken UsdGeomTokensType::Capsule |
"Capsule"
Schema identifer and family for UsdGeomCapsule, Schema family for UsdGeomCapsule_1
const TfToken UsdGeomTokensType::Capsule_1 |
const TfToken UsdGeomTokensType::cards |
"cards"
Possible value for UsdGeomModelAPI::GetModelDrawModeAttr()
const TfToken UsdGeomTokensType::catmullClark |
"catmullClark"
Fallback value for UsdGeomMesh::GetSubdivisionSchemeAttr(), Fallback value for UsdGeomMesh::GetTriangleSubdivisionRuleAttr()
const TfToken UsdGeomTokensType::catmullRom |
"catmullRom"
Possible value for UsdGeomBasisCurves::GetBasisAttr()
const TfToken UsdGeomTokensType::clippingPlanes |
const TfToken UsdGeomTokensType::clippingRange |
const TfToken UsdGeomTokensType::closed |
"closed"
Possible value for UsdGeomNurbsPatch::GetUFormAttr(), Possible value for UsdGeomNurbsPatch::GetVFormAttr()
const TfToken UsdGeomTokensType::Cone |
const TfToken UsdGeomTokensType::constant |
"constant"
Possible value for UsdGeomPrimvar::SetInterpolation. Default value for UsdGeomPrimvar::GetInterpolation. One value remains constant over the entire surface primitive.
const TfToken UsdGeomTokensType::cornerIndices |
const TfToken UsdGeomTokensType::cornerSharpnesses |
const TfToken UsdGeomTokensType::cornersOnly |
"cornersOnly"
Possible value for UsdGeomMesh::GetFaceVaryingLinearInterpolationAttr()
const TfToken UsdGeomTokensType::cornersPlus1 |
"cornersPlus1"
Fallback value for UsdGeomMesh::GetFaceVaryingLinearInterpolationAttr()
const TfToken UsdGeomTokensType::cornersPlus2 |
"cornersPlus2"
Possible value for UsdGeomMesh::GetFaceVaryingLinearInterpolationAttr()
const TfToken UsdGeomTokensType::creaseIndices |
const TfToken UsdGeomTokensType::creaseLengths |
const TfToken UsdGeomTokensType::creaseSharpnesses |
const TfToken UsdGeomTokensType::cross |
"cross"
Fallback value for UsdGeomModelAPI::GetModelCardGeometryAttr()
const TfToken UsdGeomTokensType::Cube |
const TfToken UsdGeomTokensType::cubic |
"cubic"
Fallback value for UsdGeomBasisCurves::GetTypeAttr()
const TfToken UsdGeomTokensType::Curves |
const TfToken UsdGeomTokensType::curveVertexCounts |
const TfToken UsdGeomTokensType::Cylinder |
"Cylinder"
Schema identifer and family for UsdGeomCylinder, Schema family for UsdGeomCylinder_1
const TfToken UsdGeomTokensType::Cylinder_1 |
const TfToken UsdGeomTokensType::default_ |
"default"
Fallback value for UsdGeomImageable::GetPurposeAttr(), Possible value for UsdGeomModelAPI::GetModelDrawModeAttr()
const TfToken UsdGeomTokensType::doubleSided |
const TfToken UsdGeomTokensType::edge |
"edge"
Possible value for UsdGeomSubset::GetElementTypeAttr()
const TfToken UsdGeomTokensType::edgeAndCorner |
"edgeAndCorner"
Fallback value for UsdGeomMesh::GetInterpolateBoundaryAttr()
const TfToken UsdGeomTokensType::edgeOnly |
"edgeOnly"
Possible value for UsdGeomMesh::GetInterpolateBoundaryAttr()
const TfToken UsdGeomTokensType::elementSize |
"elementSize"
UsdGeomPrimvar - The number of values in the value array that must be aggregated for each element on the primitive.
const TfToken UsdGeomTokensType::elementType |
const TfToken UsdGeomTokensType::exposure |
const TfToken UsdGeomTokensType::extent |
const TfToken UsdGeomTokensType::extentsHint |
"extentsHint"
Name of the attribute used to author extents hints at the root of leaf models. Extents hints are stored by purpose as a vector of GfVec3f values. They are ordered based on the order of purpose tokens returned by UsdGeomImageable::GetOrderedPurposeTokens.
const TfToken UsdGeomTokensType::face |
"face"
Fallback value for UsdGeomSubset::GetElementTypeAttr()
const TfToken UsdGeomTokensType::faceVarying |
"faceVarying"
Possible value for UsdGeomPrimvar::SetInterpolation. For polygons and subdivision surfaces, four values are interpolated over each face of the mesh. Bilinear interpolation is used for interpolation between the four values.
const TfToken UsdGeomTokensType::faceVaryingLinearInterpolation |
const TfToken UsdGeomTokensType::faceVertexCounts |
const TfToken UsdGeomTokensType::faceVertexIndices |
const TfToken UsdGeomTokensType::familyName |
const TfToken UsdGeomTokensType::focalLength |
const TfToken UsdGeomTokensType::focusDistance |
const TfToken UsdGeomTokensType::fromTexture |
"fromTexture"
Possible value for UsdGeomModelAPI::GetModelCardGeometryAttr()
const TfToken UsdGeomTokensType::fStop |
const TfToken UsdGeomTokensType::GeomModelAPI |
"GeomModelAPI"
Schema identifer and family for UsdGeomModelAPI
const TfToken UsdGeomTokensType::GeomSubset |
const TfToken UsdGeomTokensType::Gprim |
const TfToken UsdGeomTokensType::guide |
"guide"
Possible value for UsdGeomImageable::GetPurposeAttr()
const TfToken UsdGeomTokensType::guideVisibility |
const TfToken UsdGeomTokensType::height |
const TfToken UsdGeomTokensType::hermite |
"hermite"
A deprecated basis token for UsdGeomBasisCurves. Consumers of USD should transition to using the UsdGeomHermiteCurves schema.
const TfToken UsdGeomTokensType::HermiteCurves |
"HermiteCurves"
Schema identifer and family for UsdGeomHermiteCurves
const TfToken UsdGeomTokensType::holeIndices |
const TfToken UsdGeomTokensType::horizontalAperture |
const TfToken UsdGeomTokensType::horizontalApertureOffset |
const TfToken UsdGeomTokensType::ids |
const TfToken UsdGeomTokensType::Imageable |
"Imageable"
Schema identifer and family for UsdGeomImageable
const TfToken UsdGeomTokensType::inactiveIds |
const TfToken UsdGeomTokensType::indices |
const TfToken UsdGeomTokensType::inherited |
"inherited"
Fallback value for UsdGeomImageable::GetVisibilityAttr(), Possible value for UsdGeomVisibilityAPI::GetGuideVisibilityAttr(), Fallback value for UsdGeomVisibilityAPI::GetProxyVisibilityAttr(), Fallback value for UsdGeomVisibilityAPI::GetRenderVisibilityAttr(), Fallback value for UsdGeomModelAPI::GetModelDrawModeAttr()
const TfToken UsdGeomTokensType::interpolateBoundary |
const TfToken UsdGeomTokensType::interpolation |
"interpolation"
UsdGeomPrimvar - How a Primvar interpolates across a primitive; equivalent to RenderMan's class specifier
const TfToken UsdGeomTokensType::invisible |
"invisible"
Possible value for UsdGeomImageable::GetVisibilityAttr(), Fallback value for UsdGeomVisibilityAPI::GetGuideVisibilityAttr(), Possible value for UsdGeomVisibilityAPI::GetProxyVisibilityAttr(), Possible value for UsdGeomVisibilityAPI::GetRenderVisibilityAttr()
const TfToken UsdGeomTokensType::invisibleIds |
const TfToken UsdGeomTokensType::knots |
const TfToken UsdGeomTokensType::left |
"left"
Possible value for UsdGeomCamera::GetStereoRoleAttr()
const TfToken UsdGeomTokensType::leftHanded |
"leftHanded"
Possible value for UsdGeomGprim::GetOrientationAttr()
const TfToken UsdGeomTokensType::length |
const TfToken UsdGeomTokensType::linear |
"linear"
Possible value for UsdGeomBasisCurves::GetTypeAttr()
const TfToken UsdGeomTokensType::loop |
"loop"
Possible value for UsdGeomMesh::GetSubdivisionSchemeAttr()
const TfToken UsdGeomTokensType::Mesh |
const TfToken UsdGeomTokensType::metersPerUnit |
const TfToken UsdGeomTokensType::modelApplyDrawMode |
const TfToken UsdGeomTokensType::modelCardGeometry |
const TfToken UsdGeomTokensType::modelCardTextureXNeg |
const TfToken UsdGeomTokensType::modelCardTextureXPos |
const TfToken UsdGeomTokensType::modelCardTextureYNeg |
const TfToken UsdGeomTokensType::modelCardTextureYPos |
const TfToken UsdGeomTokensType::modelCardTextureZNeg |
const TfToken UsdGeomTokensType::modelCardTextureZPos |
const TfToken UsdGeomTokensType::modelDrawMode |
const TfToken UsdGeomTokensType::modelDrawModeColor |
const TfToken UsdGeomTokensType::mono |
"mono"
Fallback value for UsdGeomCamera::GetStereoRoleAttr()
const TfToken UsdGeomTokensType::MotionAPI |
"MotionAPI"
Schema identifer and family for UsdGeomMotionAPI
const TfToken UsdGeomTokensType::motionBlurScale |
const TfToken UsdGeomTokensType::motionNonlinearSampleCount |
const TfToken UsdGeomTokensType::motionVelocityScale |
const TfToken UsdGeomTokensType::none |
"none"
Possible value for UsdGeomMesh::GetFaceVaryingLinearInterpolationAttr(), Possible value for UsdGeomMesh::GetInterpolateBoundaryAttr(), Possible value for UsdGeomMesh::GetSubdivisionSchemeAttr()
const TfToken UsdGeomTokensType::nonOverlapping |
const TfToken UsdGeomTokensType::nonperiodic |
"nonperiodic"
Fallback value for UsdGeomBasisCurves::GetWrapAttr()
const TfToken UsdGeomTokensType::normals |
const TfToken UsdGeomTokensType::NurbsCurves |
"NurbsCurves"
Schema identifer and family for UsdGeomNurbsCurves
const TfToken UsdGeomTokensType::NurbsPatch |
"NurbsPatch"
Schema identifer and family for UsdGeomNurbsPatch
const TfToken UsdGeomTokensType::open |
"open"
Fallback value for UsdGeomNurbsPatch::GetUFormAttr(), Fallback value for UsdGeomNurbsPatch::GetVFormAttr()
const TfToken UsdGeomTokensType::order |
const TfToken UsdGeomTokensType::orientation |
const TfToken UsdGeomTokensType::orientations |
const TfToken UsdGeomTokensType::orientationsf |
const TfToken UsdGeomTokensType::origin |
"origin"
Possible value for UsdGeomModelAPI::GetModelDrawModeAttr()
const TfToken UsdGeomTokensType::orthographic |
"orthographic"
Possible value for UsdGeomCamera::GetProjectionAttr()
const TfToken UsdGeomTokensType::partition |
const TfToken UsdGeomTokensType::periodic |
"periodic"
Possible value for UsdGeomNurbsPatch::GetUFormAttr(), Possible value for UsdGeomNurbsPatch::GetVFormAttr(), Possible value for UsdGeomBasisCurves::GetWrapAttr()
const TfToken UsdGeomTokensType::perspective |
"perspective"
Fallback value for UsdGeomCamera::GetProjectionAttr()
const TfToken UsdGeomTokensType::pinned |
"pinned"
Possible value for UsdGeomBasisCurves::GetWrapAttr()
const TfToken UsdGeomTokensType::pivot |
const TfToken UsdGeomTokensType::Plane |
const TfToken UsdGeomTokensType::point |
"point"
Possible value for UsdGeomSubset::GetElementTypeAttr()
const TfToken UsdGeomTokensType::PointBased |
"PointBased"
Schema identifer and family for UsdGeomPointBased
const TfToken UsdGeomTokensType::PointInstancer |
"PointInstancer"
Schema identifer and family for UsdGeomPointInstancer
const TfToken UsdGeomTokensType::points |
const TfToken UsdGeomTokensType::Points |
const TfToken UsdGeomTokensType::pointWeights |
const TfToken UsdGeomTokensType::positions |
const TfToken UsdGeomTokensType::power |
const TfToken UsdGeomTokensType::PrimvarsAPI |
"PrimvarsAPI"
Schema identifer and family for UsdGeomPrimvarsAPI
const TfToken UsdGeomTokensType::primvarsDisplayColor |
const TfToken UsdGeomTokensType::primvarsDisplayOpacity |
const TfToken UsdGeomTokensType::projection |
const TfToken UsdGeomTokensType::protoIndices |
const TfToken UsdGeomTokensType::prototypes |
const TfToken UsdGeomTokensType::proxy |
"proxy"
Possible value for UsdGeomImageable::GetPurposeAttr()
const TfToken UsdGeomTokensType::proxyPrim |
const TfToken UsdGeomTokensType::proxyVisibility |
const TfToken UsdGeomTokensType::purpose |
const TfToken UsdGeomTokensType::radius |
"radius"
const TfToken UsdGeomTokensType::radiusBottom |
const TfToken UsdGeomTokensType::radiusTop |
const TfToken UsdGeomTokensType::ranges |
const TfToken UsdGeomTokensType::render |
"render"
Possible value for UsdGeomImageable::GetPurposeAttr()
const TfToken UsdGeomTokensType::renderVisibility |
const TfToken UsdGeomTokensType::right |
"right"
Possible value for UsdGeomCamera::GetStereoRoleAttr()
const TfToken UsdGeomTokensType::rightHanded |
"rightHanded"
Fallback value for UsdGeomGprim::GetOrientationAttr()
const TfToken UsdGeomTokensType::scales |
const TfToken UsdGeomTokensType::Scope |
const TfToken UsdGeomTokensType::shutterClose |
const TfToken UsdGeomTokensType::shutterOpen |
const TfToken UsdGeomTokensType::size |
const TfToken UsdGeomTokensType::smooth |
"smooth"
Possible value for UsdGeomMesh::GetTriangleSubdivisionRuleAttr()
const TfToken UsdGeomTokensType::Sphere |
const TfToken UsdGeomTokensType::stereoRole |
const TfToken UsdGeomTokensType::subdivisionScheme |
const TfToken UsdGeomTokensType::surfaceFaceVertexIndices |
const TfToken UsdGeomTokensType::tangents |
const TfToken UsdGeomTokensType::TetMesh |
const TfToken UsdGeomTokensType::tetrahedron |
"tetrahedron"
Possible value for UsdGeomSubset::GetElementTypeAttr()
const TfToken UsdGeomTokensType::tetVertexIndices |
const TfToken UsdGeomTokensType::triangleSubdivisionRule |
const TfToken UsdGeomTokensType::trimCurveCounts |
const TfToken UsdGeomTokensType::trimCurveKnots |
const TfToken UsdGeomTokensType::trimCurveOrders |
const TfToken UsdGeomTokensType::trimCurvePoints |
const TfToken UsdGeomTokensType::trimCurveRanges |
const TfToken UsdGeomTokensType::trimCurveVertexCounts |
const TfToken UsdGeomTokensType::type |
const TfToken UsdGeomTokensType::uForm |
const TfToken UsdGeomTokensType::uKnots |
const TfToken UsdGeomTokensType::unauthoredValuesIndex |
"unauthoredValuesIndex"
UsdGeomPrimvar - The index that represents unauthored values in the indices array of an indexed primvar.
const TfToken UsdGeomTokensType::uniform |
"uniform"
Possible value for UsdGeomPrimvar::SetInterpolation. One value remains constant for each uv patch segment of the surface primitive (which is a face for meshes).
const TfToken UsdGeomTokensType::unrestricted |
"unrestricted"
A type of family of GeomSubsets. It implies that there are no restrictions w.r.t. the membership of elements in the subsets. There could be overlapping members in subsets belonging to the family and the union of all subsets in the family may not contain all the elements.
const TfToken UsdGeomTokensType::uOrder |
const TfToken UsdGeomTokensType::upAxis |
const TfToken UsdGeomTokensType::uRange |
const TfToken UsdGeomTokensType::uVertexCount |
const TfToken UsdGeomTokensType::varying |
"varying"
Possible value for UsdGeomPrimvar::SetInterpolation. Four values are interpolated over each uv patch segment of the surface. Bilinear interpolation is used for interpolation between the four values.
const TfToken UsdGeomTokensType::velocities |
const TfToken UsdGeomTokensType::vertex |
"vertex"
Possible value for UsdGeomPrimvar::SetInterpolation. Values are interpolated between each vertex in the surface primitive. The basis function of the surface is used for interpolation between vertices.
const TfToken UsdGeomTokensType::verticalAperture |
const TfToken UsdGeomTokensType::verticalApertureOffset |
const TfToken UsdGeomTokensType::vForm |
const TfToken UsdGeomTokensType::visibility |
const TfToken UsdGeomTokensType::VisibilityAPI |
"VisibilityAPI"
Schema identifer and family for UsdGeomVisibilityAPI
const TfToken UsdGeomTokensType::visible |
"visible"
Possible value for UsdGeomVisibilityAPI::GetGuideVisibilityAttr(), Possible value for UsdGeomVisibilityAPI::GetProxyVisibilityAttr(), Possible value for UsdGeomVisibilityAPI::GetRenderVisibilityAttr()
const TfToken UsdGeomTokensType::vKnots |
const TfToken UsdGeomTokensType::vOrder |
const TfToken UsdGeomTokensType::vRange |
const TfToken UsdGeomTokensType::vVertexCount |
const TfToken UsdGeomTokensType::width |
const TfToken UsdGeomTokensType::widths |
const TfToken UsdGeomTokensType::wrap |
const TfToken UsdGeomTokensType::x |
"X"
Possible value for UsdGeomCylinder::GetAxisAttr(), Possible value for UsdGeomCapsule::GetAxisAttr(), Possible value for UsdGeomCone::GetAxisAttr(), Possible value for UsdGeomCylinder_1::GetAxisAttr(), Possible value for UsdGeomCapsule_1::GetAxisAttr(), Possible value for UsdGeomPlane::GetAxisAttr()
const TfToken UsdGeomTokensType::Xform |
const TfToken UsdGeomTokensType::Xformable |
"Xformable"
Schema identifer and family for UsdGeomXformable
const TfToken UsdGeomTokensType::XformCommonAPI |
"XformCommonAPI"
Schema identifer and family for UsdGeomXformCommonAPI
const TfToken UsdGeomTokensType::xformOpOrder |
const TfToken UsdGeomTokensType::y |
"Y"
Possible value for UsdGeomCylinder::GetAxisAttr(), Possible value for UsdGeomCapsule::GetAxisAttr(), Possible value for UsdGeomCone::GetAxisAttr(), Possible value for UsdGeomCylinder_1::GetAxisAttr(), Possible value for UsdGeomCapsule_1::GetAxisAttr(), Possible value for UsdGeomPlane::GetAxisAttr()
const TfToken UsdGeomTokensType::z |
"Z"
Fallback value for UsdGeomCylinder::GetAxisAttr(), Fallback value for UsdGeomCapsule::GetAxisAttr(), Fallback value for UsdGeomCone::GetAxisAttr(), Fallback value for UsdGeomCylinder_1::GetAxisAttr(), Fallback value for UsdGeomCapsule_1::GetAxisAttr(), Fallback value for UsdGeomPlane::GetAxisAttr()