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::timer::progress_display > | progress_ |
Definition at line 16 of file MeshGenerator.hpp.
|
private |
Definition at line 24 of file MeshGenerator.hpp.
|
private |
Definition at line 20 of file MeshGenerator.hpp.
|
private |
Definition at line 22 of file MeshGenerator.hpp.
|
private |
Definition at line 198 of file MeshGenerator.hpp.
|
private |
Definition at line 26 of file MeshGenerator.hpp.
|
private |
Definition at line 21 of file MeshGenerator.hpp.
|
private |
Definition at line 23 of file MeshGenerator.hpp.
Definition at line 30 of file MeshGenerator.hpp.
Definition at line 32 of file MeshGenerator.hpp.
|
private |
Definition at line 19 of file MeshGenerator.hpp.
|
inlineexplicit |
Definition at line 34 of file MeshGenerator.hpp.
|
inline |
Definition at line 35 of file MeshGenerator.hpp.
|
inline |
Definition at line 63 of file MeshGenerator.hpp.
|
inline |
Definition at line 84 of file MeshGenerator.hpp.
|
inline |
Definition at line 56 of file MeshGenerator.hpp.
|
inline |
Definition at line 43 of file MeshGenerator.hpp.
|
inline |
Definition at line 77 of file MeshGenerator.hpp.
|
private |
Definition at line 203 of file MeshGenerator.hpp.
|
private |
Definition at line 205 of file MeshGenerator.hpp.
|
private |
Definition at line 207 of file MeshGenerator.hpp.
|
private |
Definition at line 209 of file MeshGenerator.hpp.
|
private |
Definition at line 200 of file MeshGenerator.hpp.
|
private |
Definition at line 201 of file MeshGenerator.hpp.