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

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

+ Inheritance diagram for UsdDracoExportAttribute< T >:

Public Member Functions

 UsdDracoExportAttribute (const UsdDracoAttributeDescriptor &descriptor)
 
const UsdDracoAttributeDescriptorGetDescriptor () const override
 
void GetFromMesh (const UsdGeomMesh &usdMesh, size_t numPositions) override
 
void GetFromRange (size_t size)
 
void SetToMesh (draco::Mesh *dracoMesh) override
 
void SetPointMapEntry (draco::PointIndex pointIndex, size_t entryIndex)
 
void SetPointMapEntry (draco::PointIndex pointIndex, size_t positionIndex, size_t cornerIndex) override
 
void Clear ()
 
size_t GetNumValues () const override
 
size_t GetNumIndices () const override
 
bool UsesPositionIndex () const override
 
bool HasPointAttribute () const
 

Detailed Description

template<class T>
class UsdDracoExportAttribute< T >

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

Definition at line 68 of file exportAttribute.h.


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