#include <nring.h>
Public Types | |
typedef MeshType::CoordType | CoordType |
typedef MeshType::FaceIterator | FaceIterator |
typedef MeshType::FaceType | FaceType |
typedef MeshType::ScalarType | ScalarType |
typedef MeshType::VertexIterator | VertexIterator |
typedef MeshType::VertexType | VertexType |
Public Member Functions | |
void | clear () |
void | expand () |
void | expand (int k) |
void | insertAndFlag (FaceType *f) |
void | insertAndFlag (VertexType *v) |
void | insertAndFlag1Ring (VertexType *v) |
Nring (VertexType *v, MeshType *m) | |
~Nring () | |
Static Public Member Functions | |
static void | clearFlags (MeshType *m) |
Public Attributes | |
std::vector< FaceType * > | allF |
std::vector< VertexType * > | allV |
std::vector< FaceType * > | lastF |
std::vector< VertexType * > | lastV |
MeshType * | m |
Class Mesh. This is class for extracting n-ring of vertexes or faces, starting from a vertex of a mesh.