Class ReadMesh#
Defined in File read_mesh.hpp
Class Documentation#
-
class ReadMesh
Public Functions
-
inline ReadMesh()
-
inline ReadMesh(std::string &json_file)
-
inline ReadMesh(std::string &faces_file, std::string &vertices_file)
-
inline ReadMesh(std::map<std::string, std::string> files)
-
inline void clear(void)
-
inline ~ReadMesh()
-
inline std::vector<HE_HalfEdgeProp> &get_halfedges(void)
get the halfedges loaded in the system
- Parameters:
void –
- Returns:
std::vector<HE_HalfEdgeProp>
-
inline std::vector<HE_VertexProp> &get_vertices(void)
get the vertices loaded in the system
- Parameters:
void –
- Returns:
std::vector<HE_VertexProp>
-
inline std::vector<HE_EdgeProp> &get_edges(void)
get the edges loaded in the system
- Parameters:
void –
- Returns:
std::vector<HE_EdgeProp>&
-
inline std::vector<HE_FaceProp> &get_faces(void)
get the faces loaded in the system
- Parameters:
void –
- Returns:
std::vector<HE_FaceProp>&
-
inline int getNumvertices(void)
Number of vertices.
-
inline int getNumedges(void)
Number of edges.
-
inline int getNumfaces(void)
Number of faces.
-
inline int getNumhalfedges(void)
Number of halfedges.
-
inline bool is_close_surface()
-
inline ReadMesh()