Structure to store a mesh that can be output in Medit .mesh file format using the output_meshes_to_medit method. More...
Public Types | |
typedef std::vector< Eigen::VectorXd > | Vertex_points |
Type of a range of vertices. | |
typedef std::pair< std::vector< std::size_t >, std::size_t > | Mesh_element |
Type of a mesh element. A pair consisting of a vector of vertex indices of type std::size_t and of an integer that represents the common reference number for the mesh elements of this type. | |
typedef std::vector< Mesh_element > | Mesh_elements |
Type of a range of mesh elements. | |
typedef std::vector< double > | Scalar_field_range |
Type of a range of scalar field . | |
Public Attributes | |
Vertex_points | vertex_points |
Range of vertices of type Eigen::VectorXd to output. | |
Mesh_elements | edges |
Range of edges. | |
Mesh_elements | triangles |
Range of triangles. | |
Mesh_elements | tetrahedra |
Range of tetrahedra. | |
Scalar_field_range | triangles_scalar_range |
Range of scalar values over triangles. | |
Scalar_field_range | tetrahedra_scalar_range |
Range of scalar values over tetrahedra. | |
Structure to store a mesh that can be output in Medit .mesh file format using the output_meshes_to_medit method.