57 #include "HoleFillerT.hh"
59 template<
class MeshT >
64 typedef std::vector< typename MeshT::EdgeHandle > Hole;
71 std::vector< Hole > holes_;
88 void fillHole(
int _index,
int _stages = 3 );
91 void fillHole(
typename MeshT::EdgeHandle _eh,
int _stages = 3 );
99 std::vector< std::vector< typename MeshT::EdgeHandle > >*
holes();
102 #if defined(INCLUDE_TEMPLATES) && !defined(HOLEINFO_C)
103 #define HOLEINFO_TEMPLATES
104 #include "HoleInfoT.cc"
void selectHole(int _index)
select a hole with given index
HoleInfo(MeshT *_mesh)
Constructor.
std::vector< std::vector< typename MeshT::EdgeHandle > > * holes()
get the holes vector
void fillAllHoles(int _stages=3)
fill all holes of the mesh
void getHoles()
get all holes and store them internally
void fillHole(int _index, int _stages=3)
fill hole with given index