Assimp  v4.1. (December 2018)
o3dgc::TriangleListDecoder< T > Class Template Reference

Public Member Functions

O3DGCErrorCode Decode (T *const triangles, const long numTriangles, const long numVertices, const BinaryStream &bstream, unsigned long &iterator)
 
bool GetReorderTriangles () const
 
bool GetReorderVertices () const
 
O3DGCStreamType GetStreamType () const
 
const AdjacencyInfoGetVertexToTriangle () const
 
O3DGCErrorCode Reorder ()
 
void SetStreamType (O3DGCStreamType streamType)
 
 TriangleListDecoder (void)
 Constructor. More...
 
 ~TriangleListDecoder (void)
 Destructor. More...
 

Constructor & Destructor Documentation

◆ TriangleListDecoder()

template<class T >
o3dgc::TriangleListDecoder< T >::TriangleListDecoder ( void  )
inline

Constructor.

◆ ~TriangleListDecoder()

template<class T >
o3dgc::TriangleListDecoder< T >::~TriangleListDecoder ( void  )
inline

Destructor.

Member Function Documentation

◆ Decode()

template<class T >
O3DGCErrorCode o3dgc::TriangleListDecoder< T >::Decode ( T *const  triangles,
const long  numTriangles,
const long  numVertices,
const BinaryStream bstream,
unsigned long &  iterator 
)
inline

◆ GetReorderTriangles()

template<class T >
bool o3dgc::TriangleListDecoder< T >::GetReorderTriangles ( ) const
inline

◆ GetReorderVertices()

template<class T >
bool o3dgc::TriangleListDecoder< T >::GetReorderVertices ( ) const
inline

◆ GetStreamType()

template<class T >
O3DGCStreamType o3dgc::TriangleListDecoder< T >::GetStreamType ( ) const
inline

◆ GetVertexToTriangle()

template<class T >
const AdjacencyInfo& o3dgc::TriangleListDecoder< T >::GetVertexToTriangle ( ) const
inline

◆ Reorder()

template<class T >
O3DGCErrorCode o3dgc::TriangleListDecoder< T >::Reorder ( )

◆ SetStreamType()

template<class T >
void o3dgc::TriangleListDecoder< T >::SetStreamType ( O3DGCStreamType  streamType)
inline

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