18 #ifndef PXR_USD_IMAGING_USD_SKEL_IMAGING_INBETWEEN_SHAPE_SCHEMA_H
19 #define PXR_USD_IMAGING_USD_SKEL_IMAGING_INBETWEEN_SHAPE_SCHEMA_H
35 #define USD_SKEL_IMAGING_INBETWEEN_SHAPE_SCHEMA_TOKENS \
89 static HdContainerDataSourceHandle
117 HdContainerDataSourceHandle
Build();
HdFloatDataSource::Handle HdFloatDataSourceHandle
#define USD_SKEL_IMAGING_INBETWEEN_SHAPE_SCHEMA_TOKENS
GLuint GLsizei const GLuint const GLintptr * offsets
USDSKELIMAGING_API Builder & SetWeight(const HdFloatDataSourceHandle &weight)
USDSKELIMAGING_API HdContainerDataSourceHandle Build()
Returns a container data source containing the members set thus far.
USDSKELIMAGING_API HdVec3fArrayDataSourceHandle GetNormalOffsets() const
Corresponds to Usd attribute metadata.
UsdSkelImagingInbetweenShapeSchema(HdContainerDataSourceHandle container)
HdVec3fArrayDataSource::Handle HdVec3fArrayDataSourceHandle
USDSKELIMAGING_API HdVec3fArrayDataSourceHandle GetOffsets() const
Corresponds to Usd attribute metadata.
#define USDSKELIMAGING_API
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
static USDSKELIMAGING_API HdContainerDataSourceHandle BuildRetained(const HdFloatDataSourceHandle &weight, const HdVec3fArrayDataSourceHandle &offsets, const HdVec3fArrayDataSourceHandle &normalOffsets)
#define PXR_NAMESPACE_CLOSE_SCOPE
TF_DECLARE_PUBLIC_TOKENS(UsdSkelImagingInbetweenShapeSchemaTokens, USDSKELIMAGING_API, USD_SKEL_IMAGING_INBETWEEN_SHAPE_SCHEMA_TOKENS)
USDSKELIMAGING_API Builder & SetOffsets(const HdVec3fArrayDataSourceHandle &offsets)
USDSKELIMAGING_API Builder & SetNormalOffsets(const HdVec3fArrayDataSourceHandle &normalOffsets)
USDSKELIMAGING_API HdFloatDataSourceHandle GetWeight() const
Corresponds to Usd attribute metadata.