|
Easy3D 2.6.1
|
This is the complete list of members for PolyMesh, including all inherited members.
| add_cell(const std::vector< HalfFace > &faces) | PolyMesh | |
| add_cell_property(const std::string &name, const T t=T()) | PolyMesh | inline |
| add_edge_property(const std::string &name, const T t=T()) | PolyMesh | inline |
| add_face(const std::vector< Vertex > &vertices) | PolyMesh | |
| add_face_property(const std::string &name, const T t=T()) | PolyMesh | inline |
| add_halfface_property(const std::string &name, const T t=T()) | PolyMesh | inline |
| add_hexa(Vertex v0, Vertex v1, Vertex v2, Vertex v3, Vertex v4, Vertex v5, Vertex v6, Vertex v7) | PolyMesh | |
| add_model_property(const std::string &name, const T t=T()) | PolyMesh | inline |
| add_quad(Vertex v0, Vertex v1, Vertex v2, Vertex v3) | PolyMesh | inline |
| add_tetra(HalfFace f0, HalfFace f1, HalfFace f2, HalfFace f3) | PolyMesh | inline |
| add_tetra(Vertex v0, Vertex v1, Vertex v2, Vertex v3) | PolyMesh | |
| add_triangle(Vertex v0, Vertex v1, Vertex v2) | PolyMesh | inline |
| add_vertex(const vec3 &p) | PolyMesh | inline |
| add_vertex_property(const std::string &name, const T t=T()) | PolyMesh | inline |
| assign(const PolyMesh &rhs) | PolyMesh | |
| bounding_box(bool recompute=false) const | Model | |
| cell(HalfFace h) const | PolyMesh | inline |
| cell_properties() const | PolyMesh | inline |
| cell_property(const std::string &name, const T t=T()) | PolyMesh | inline |
| cells() const | PolyMesh | inline |
| cells(Vertex v) const | PolyMesh | inline |
| cells(Edge e) const | PolyMesh | inline |
| cells_begin() const | PolyMesh | inline |
| cells_end() const | PolyMesh | inline |
| clear() | PolyMesh | |
| compute_face_normal(Face f) const | PolyMesh | |
| edge_length(Edge e) const | PolyMesh | |
| edge_properties() const | PolyMesh | inline |
| edge_property(const std::string &name, const T t=T()) | PolyMesh | inline |
| edges() const | PolyMesh | inline |
| edges(Vertex v) const | PolyMesh | inline |
| edges(HalfFace h) const | PolyMesh | inline |
| edges(Cell c) const | PolyMesh | inline |
| edges_begin() const | PolyMesh | inline |
| edges_end() const | PolyMesh | inline |
| empty() const | Model | inline |
| extract_boundary(std::vector< std::vector< Vertex > > &faces) const | PolyMesh | |
| face(HalfFace h) const | PolyMesh | inline |
| face_properties() const | PolyMesh | inline |
| face_property(const std::string &name, const T t=T()) | PolyMesh | inline |
| faces() const | PolyMesh | inline |
| faces_begin() const | PolyMesh | inline |
| faces_end() const | PolyMesh | inline |
| find_edge(Vertex a, Vertex b) const | PolyMesh | |
| find_half_face(const std::vector< Vertex > &vertices) const | PolyMesh | |
| get_cell_property(const std::string &name) const | PolyMesh | inline |
| get_cell_property_type(const std::string &name) const | PolyMesh | inline |
| get_edge_property(const std::string &name) const | PolyMesh | inline |
| get_edge_property_type(const std::string &name) const | PolyMesh | inline |
| get_face_property(const std::string &name) const | PolyMesh | inline |
| get_face_property_type(const std::string &name) const | PolyMesh | inline |
| get_halfface_property(const std::string &name) const | PolyMesh | inline |
| get_halfface_property_type(const std::string &name) const | PolyMesh | inline |
| get_model_property(const std::string &name) const | PolyMesh | inline |
| get_model_property_type(const std::string &name) const | PolyMesh | inline |
| get_vertex_property(const std::string &name) const | PolyMesh | inline |
| get_vertex_property_type(const std::string &name) const | PolyMesh | inline |
| halfface(Face f, unsigned int i) const | PolyMesh | inline |
| halfface_properties() const | PolyMesh | inline |
| halfface_property(const std::string &name, const T t=T()) | PolyMesh | inline |
| halffaces() const | PolyMesh | inline |
| halffaces(Vertex v) const | PolyMesh | inline |
| halffaces(Edge e) const | PolyMesh | inline |
| halffaces(Cell c) const | PolyMesh | inline |
| halffaces_begin() const | PolyMesh | inline |
| halffaces_end() const | PolyMesh | inline |
| invalidate_bounding_box() | Model | |
| is_border(Vertex v) const | PolyMesh | inline |
| is_border(Edge e) const | PolyMesh | inline |
| is_border(HalfFace h) const | PolyMesh | inline |
| is_border(Face f) const | PolyMesh | inline |
| is_degenerate(Face f) const | PolyMesh | |
| is_tetraheral_mesh() const | PolyMesh | |
| is_valid(Vertex v) const | PolyMesh | inline |
| is_valid(Edge e) const | PolyMesh | inline |
| is_valid(HalfFace h) const | PolyMesh | inline |
| is_valid(Face f) const | PolyMesh | inline |
| is_valid(Cell c) const | PolyMesh | inline |
| manipulator() | Model | inline |
| manipulator() const | Model | inline |
| Model(const std::string &name="unknown") | Model | explicit |
| model_properties() const | PolyMesh | inline |
| model_property(const std::string &name, const T t=T()) | PolyMesh | inline |
| n_cells() const | PolyMesh | inline |
| n_edges() const | PolyMesh | inline |
| n_faces() const | PolyMesh | inline |
| n_halffaces() const | PolyMesh | inline |
| n_vertices() const | PolyMesh | inline |
| name() const | Model | inline |
| operator=(const PolyMesh &rhs) | PolyMesh | |
| opposite(HalfFace h) const | PolyMesh | inline |
| points() const override | PolyMesh | inlinevirtual |
| points() override | PolyMesh | inlinevirtual |
| PolyMesh() | PolyMesh | |
| PolyMesh(const PolyMesh &rhs) | PolyMesh | inline |
| position(Vertex v) const | PolyMesh | inline |
| property_stats(std::ostream &output) const override | PolyMesh | virtual |
| read(const std::string &filename) | PolyMesh | |
| remove_cell_property(CellProperty< T > &p) | PolyMesh | inline |
| remove_cell_property(const std::string &n) | PolyMesh | inline |
| remove_edge_property(EdgeProperty< T > &p) | PolyMesh | inline |
| remove_edge_property(const std::string &n) | PolyMesh | inline |
| remove_face_property(FaceProperty< T > &p) | PolyMesh | inline |
| remove_face_property(const std::string &n) | PolyMesh | inline |
| remove_halfface_property(HalfFaceProperty< T > &p) | PolyMesh | inline |
| remove_halfface_property(const std::string &n) | PolyMesh | inline |
| remove_model_property(ModelProperty< T > &p) | PolyMesh | inline |
| remove_model_property(const std::string &n) | PolyMesh | inline |
| remove_vertex_property(VertexProperty< T > &p) | PolyMesh | inline |
| remove_vertex_property(const std::string &n) | PolyMesh | inline |
| rename_cell_property(const std::string &old_name, const std::string &new_name) | PolyMesh | inline |
| rename_edge_property(const std::string &old_name, const std::string &new_name) | PolyMesh | inline |
| rename_face_property(const std::string &old_name, const std::string &new_name) | PolyMesh | inline |
| rename_halfface_property(const std::string &old_name, const std::string &new_name) | PolyMesh | inline |
| rename_model_property(const std::string &old_name, const std::string &new_name) | PolyMesh | inline |
| rename_vertex_property(const std::string &old_name, const std::string &new_name) | PolyMesh | inline |
| renderer() | Model | |
| renderer() const | Model | |
| resize(unsigned int nv, unsigned int ne, unsigned int nf, unsigned int nc) | PolyMesh | inline |
| set_manipulator(std::shared_ptr< Manipulator > manip) | Model | inline |
| set_name(const std::string &n) | Model | inline |
| set_renderer(std::shared_ptr< Renderer > r) | Model | inline |
| update_face_normals() | PolyMesh | |
| update_vertex_normals() | PolyMesh | |
| vertex(Edge e, unsigned int i) const | PolyMesh | inline |
| vertex_properties() const | PolyMesh | inline |
| vertex_property(const std::string &name, const T t=T()) | PolyMesh | inline |
| vertices() const | PolyMesh | inline |
| vertices(Vertex v) const | PolyMesh | inline |
| vertices(HalfFace h) const | PolyMesh | inline |
| vertices(Face f) const | PolyMesh | inline |
| vertices(Cell c) const | PolyMesh | inline |
| vertices_begin() const | PolyMesh | inline |
| vertices_end() const | PolyMesh | inline |
| write(const std::string &filename) const | PolyMesh | |
| ~Model() (defined in Model) | Model | virtual |
| ~PolyMesh() override=default | PolyMesh |