All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UsdDracoImportAttribute< T > Class Template Reference

Helps to read and write mesh attributes while importing Draco meshes to USD. More...

+ Inheritance diagram for UsdDracoImportAttribute< T >:

Public Member Functions

 UsdDracoImportAttribute (UsdDracoAttributeDescriptor descriptor, const draco::Mesh &dracoMesh)
 
const UsdDracoAttributeDescriptorGetDescriptor () const override
 
void SetToMesh (UsdGeomMesh *usdMesh) const override
 
void PopulateValues () override
 
void PopulateValuesWithOrder (const UsdDracoImportAttribute< int > &order, size_t numFaces, const draco::Mesh &dracoMesh)
 
GetMappedValue (draco::PointIndex pi) const
 
int GetMappedIndex (draco::PointIndex pi) const override
 
const VtArray< T > & GetValues () const
 
void ResizeIndices (size_t size) override
 
void SetIndex (size_t at, int index) override
 
size_t GetNumValues () const override
 
size_t GetNumIndices () const override
 
bool HasPointAttribute () const override
 

Detailed Description

template<class T>
class UsdDracoImportAttribute< T >

Helps to read and write mesh attributes while importing Draco meshes to USD.

Definition at line 67 of file importAttribute.h.


The documentation for this class was generated from the following file: