usdrt::UsdVolTokensType

Defined in usdrt/scenegraph/usd/usdVol/tokens.h

Functions

Variables

class UsdVolTokensType

Provides standard set of public tokens for UsdVol 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.

UsdVolTokens also contains all of the allowedTokens values declared for schema builtin attributes of ‘token’ scene description type. Use UsdVolTokens like so:

prim.GetAttribute(RtTokens->worldPosition);

Public Functions

inline UsdVolTokensType()

Public Members

const TfToken bool_

“bool”

Possible value for UsdVolOpenVDBAsset::GetFieldDataTypeAttr()

const TfToken color

“Color”

Possible value for UsdVolFieldAsset::GetVectorDataRoleHintAttr()

const TfToken double2

“double2”

Possible value for UsdVolOpenVDBAsset::GetFieldDataTypeAttr()

const TfToken double3

“double3”

Possible value for UsdVolOpenVDBAsset::GetFieldDataTypeAttr(), Possible value for UsdVolField3DAsset::GetFieldDataTypeAttr()

const TfToken double_

“double”

Possible value for UsdVolOpenVDBAsset::GetFieldDataTypeAttr(), Possible value for UsdVolField3DAsset::GetFieldDataTypeAttr()

const TfToken field

“field”

This is the namespace prefix used to specify the fields that make up a volume primitive.

const TfToken fieldClass

“fieldClass”

UsdVolOpenVDBAsset

const TfToken fieldDataType

“fieldDataType”

UsdVolOpenVDBAsset, UsdVolField3DAsset, UsdVolFieldAsset

const TfToken fieldIndex

“fieldIndex”

UsdVolFieldAsset

const TfToken fieldName

“fieldName”

UsdVolFieldAsset

const TfToken fieldPurpose

“fieldPurpose”

UsdVolField3DAsset

const TfToken filePath

“filePath”

UsdVolFieldAsset

const TfToken float2

“float2”

Possible value for UsdVolOpenVDBAsset::GetFieldDataTypeAttr()

const TfToken float3

“float3”

Possible value for UsdVolOpenVDBAsset::GetFieldDataTypeAttr(), Possible value for UsdVolField3DAsset::GetFieldDataTypeAttr()

const TfToken float_

“float”

Possible value for UsdVolOpenVDBAsset::GetFieldDataTypeAttr(), Possible value for UsdVolField3DAsset::GetFieldDataTypeAttr()

const TfToken fogVolume

“fogVolume”

Possible value for UsdVolOpenVDBAsset::GetFieldClassAttr()

const TfToken half

“half”

Possible value for UsdVolOpenVDBAsset::GetFieldDataTypeAttr(), Possible value for UsdVolField3DAsset::GetFieldDataTypeAttr()

const TfToken half2

“half2”

Possible value for UsdVolOpenVDBAsset::GetFieldDataTypeAttr()

const TfToken half3

“half3”

Possible value for UsdVolOpenVDBAsset::GetFieldDataTypeAttr(), Possible value for UsdVolField3DAsset::GetFieldDataTypeAttr()

const TfToken int2

“int2”

Possible value for UsdVolOpenVDBAsset::GetFieldDataTypeAttr()

const TfToken int3

“int3”

Possible value for UsdVolOpenVDBAsset::GetFieldDataTypeAttr()

const TfToken int64

“int64”

Possible value for UsdVolOpenVDBAsset::GetFieldDataTypeAttr()

const TfToken int_

“int”

Possible value for UsdVolOpenVDBAsset::GetFieldDataTypeAttr()

const TfToken levelSet

“levelSet”

Possible value for UsdVolOpenVDBAsset::GetFieldClassAttr()

const TfToken mask

“mask”

Possible value for UsdVolOpenVDBAsset::GetFieldDataTypeAttr()

const TfToken matrix3d

“matrix3d”

Possible value for UsdVolOpenVDBAsset::GetFieldDataTypeAttr()

const TfToken matrix4d

“matrix4d”

Possible value for UsdVolOpenVDBAsset::GetFieldDataTypeAttr()

const TfToken none

“None”

Possible value for UsdVolFieldAsset::GetVectorDataRoleHintAttr(), Default value for UsdVolFieldAsset::GetVectorDataRoleHintAttr()

const TfToken normal

“Normal”

Possible value for UsdVolFieldAsset::GetVectorDataRoleHintAttr()

const TfToken point

“Point”

Possible value for UsdVolFieldAsset::GetVectorDataRoleHintAttr()

const TfToken quatd

“quatd”

Possible value for UsdVolOpenVDBAsset::GetFieldDataTypeAttr()

const TfToken staggered

“staggered”

Possible value for UsdVolOpenVDBAsset::GetFieldClassAttr()

const TfToken string

“string”

Possible value for UsdVolOpenVDBAsset::GetFieldDataTypeAttr()

const TfToken uint

“uint”

Possible value for UsdVolOpenVDBAsset::GetFieldDataTypeAttr()

const TfToken unknown

“unknown”

Possible value for UsdVolOpenVDBAsset::GetFieldClassAttr()

const TfToken vector

“Vector”

Possible value for UsdVolFieldAsset::GetVectorDataRoleHintAttr()

const TfToken vectorDataRoleHint

“vectorDataRoleHint”

UsdVolFieldAsset

const std::vector<TfToken> allTokens

A vector of all of the tokens listed above.