|
Developer Documentation
|
Public Types | |
|
typedef OpenVolumeMesh::GeometricPolyhedralMeshV3d | PolyhedralMesh |
|
typedef OpenVolumeMesh::Geometry::Vec3d | Vec3d |
Public Member Functions | |
| MeshGenerator (PolyhedralMesh &_mesh) | |
| MeshGenerator (const MeshGenerator &_cpy) | |
| void | add_vertex_component (double _comp) |
| void | add_vertex () |
| void | add_cell_vertex (unsigned int _idx) |
| void | set_num_cells (unsigned int _n) |
| void | add_tetrahedral_cell () |
Private Types | |
|
typedef OpenVolumeMesh::VertexHandle | VertexHandle |
| typedef OpenVolumeMesh::EdgeHandle | EdgeHandle |
|
typedef OpenVolumeMesh::HalfEdgeHandle | HalfEdgeHandle |
| typedef OpenVolumeMesh::FaceHandle | FaceHandle |
|
typedef OpenVolumeMesh::HalfFaceHandle | HalfFaceHandle |
| typedef OpenVolumeMesh::CellHandle | CellHandle |
|
typedef boost::tuple < VertexHandle, VertexHandle, VertexHandle > | FaceTuple |
|
typedef std::map< FaceTuple, OpenVolumeMesh::FaceHandle > | FaceMap |
Private Attributes | |
| unsigned int | v_component_ |
| OpenVolumeMesh::Geometry::Vec3d | vertex_ |
| std::vector< VertexHandle > | c_vertices_ |
| FaceMap | faceMap_ |
| PolyhedralMesh & | mesh_ |
|
boost::shared_ptr < boost::progress_display > | progress_ |
Definition at line 24 of file MeshGenerator.hpp.