Public Member Functions | Private Attributes

lssr::StlIO< CoordType, IndexType > Class Template Reference

TODO: Write import for stl files. More...

#include <StlIO.hpp>

List of all members.

Public Member Functions

 StlIO ()
void write (string filename)
void setVertexArray (CoordType *array, size_t count)
void setNormalArray (CoordType *array, size_t count)
void setIndexArray (IndexType *array, size_t count)

Private Attributes

CoordType * m_vertices
CoordType * m_normals
IndexType * m_indices
size_t m_faceCount
size_t m_vertexCount

Detailed Description

template<typename CoordType, typename IndexType>
class lssr::StlIO< CoordType, IndexType >

TODO: Write import for stl files.

Definition at line 28 of file StlIO.hpp.


Constructor & Destructor Documentation

template<typename CoordType , typename IndexType >
lssr::StlIO< CoordType, IndexType >::StlIO (  ) 

Member Function Documentation

template<typename CoordType , typename IndexType >
void lssr::StlIO< CoordType, IndexType >::setIndexArray ( IndexType *  array,
size_t  count 
)
template<typename CoordType , typename IndexType >
void lssr::StlIO< CoordType, IndexType >::setNormalArray ( CoordType *  array,
size_t  count 
)
template<typename CoordType , typename IndexType >
void lssr::StlIO< CoordType, IndexType >::setVertexArray ( CoordType *  array,
size_t  count 
)
template<typename CoordType , typename IndexType >
void lssr::StlIO< CoordType, IndexType >::write ( string  filename  ) 

Member Data Documentation

template<typename CoordType , typename IndexType >
size_t lssr::StlIO< CoordType, IndexType >::m_faceCount [private]

Definition at line 43 of file StlIO.hpp.

template<typename CoordType , typename IndexType >
IndexType* lssr::StlIO< CoordType, IndexType >::m_indices [private]

Definition at line 41 of file StlIO.hpp.

template<typename CoordType , typename IndexType >
CoordType* lssr::StlIO< CoordType, IndexType >::m_normals [private]

Definition at line 40 of file StlIO.hpp.

template<typename CoordType , typename IndexType >
size_t lssr::StlIO< CoordType, IndexType >::m_vertexCount [private]

Definition at line 44 of file StlIO.hpp.

template<typename CoordType , typename IndexType >
CoordType* lssr::StlIO< CoordType, IndexType >::m_vertices [private]

Definition at line 39 of file StlIO.hpp.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Defines