20#include "pxr/usd/usdRi/api.h"
25PXR_NAMESPACE_OPEN_SCOPE
134PXR_NAMESPACE_CLOSE_SCOPE
Create or return a previously created object instance of global data.
Token for efficient comparison, assignment, and hashing of known strings.
UsdRiTokens provides static, efficient TfTokens for use in all public USD API.
const std::vector< TfToken > allTokens
A vector of all of the tokens listed above.
const TfToken values
"values"
const TfToken bspline
"bspline"
const TfToken spline
"spline"
const TfToken constant
"constant"
const TfToken outputsRiSurface
"outputs:ri:surface"
const TfToken linear
"linear"
const TfToken matte
"matte"
const TfToken interpolation
"interpolation"
const TfToken RiSplineAPI
"RiSplineAPI"
const TfToken outputsRiDisplacement
"outputs:ri:displacement"
const TfToken outputsRiVolume
"outputs:ri:volume"
const TfToken RiMaterialAPI
"RiMaterialAPI"
const TfToken cameraVisibility
"cameraVisibility"
const TfToken collectionCameraVisibilityIncludeRoot
"collection:cameraVisibility:includeRoot"
const TfToken positions
"positions"
const TfToken RiRenderPassAPI
"RiRenderPassAPI"
const TfToken StatementsAPI
"StatementsAPI"
const TfToken catmullRom
"catmull-rom"
const TfToken renderContext
"ri"
TfToken class for efficient string referencing and hashing, plus conversions to and from stl string c...
USDRI_API TfStaticData< UsdRiTokensType > UsdRiTokens
A global variable with static, efficient TfTokens for use in all public USD API.