Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
BaseExporter.hh
2 {
3 public:
4 
5  virtual void update() = 0;
6 
7  virtual PVertexIter const_vertices_begin() = 0;
8  virtual PVertexIter const_vertices_end() = 0;
9 
10  virtual PTexCoordIter const_texcoords_begin() = 0;
11  virtual PTexCoordIter const_texcoords_end() = 0;
12 
13  virtual PIdxFaceIter const_idx_faces_begin() = 0;
14  virtual PIdxFaceIter const_idx_faces_end() = 0;
15 
16  virtual PFaceIter const_set_faces_begin() = 0;
17  virtual PFaceIter const_set_faces_end() = 0;
18 
19  virtual unsigned int n_faces() = 0;
20  virtual unsigned int n_vertices() = 0;
21  virtual unsigned int n_texcoords() = 0;
22 };