OpenMesh::PolyMeshT< Kernel > Member List

This is the complete list of members for OpenMesh::PolyMeshT< Kernel >, including all inherited members.

add_vertex(const Point &_p) | OpenMesh::PolyMeshT< Kernel > | inline
add_vertex_dirty(const Point &_p) | OpenMesh::PolyMeshT< Kernel > | inline
calc_dihedral_angle(HalfedgeHandle _heh) const (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > | inline
calc_dihedral_angle(EdgeHandle _eh) const (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > | inline
calc_dihedral_angle_fast(HalfedgeHandle _heh) const | OpenMesh::PolyMeshT< Kernel > | inline
calc_dihedral_angle_fast(EdgeHandle _eh) const | OpenMesh::PolyMeshT< Kernel > | inline
calc_edge_length(EdgeHandle _eh) const (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > | inline
calc_edge_length(HalfedgeHandle _heh) const | OpenMesh::PolyMeshT< Kernel > | inline
calc_edge_midpoint(HalfedgeHandle _heh) const | OpenMesh::PolyMeshT< Kernel > | inline
calc_edge_midpoint(EdgeHandle _eh) const | OpenMesh::PolyMeshT< Kernel > | inline
calc_edge_sqr_length(EdgeHandle _eh) const (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > | inline
calc_edge_sqr_length(HalfedgeHandle _heh) const (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > | inline
calc_edge_vector(EdgeHandle _eh, Normal &_edge_vec) const | OpenMesh::PolyMeshT< Kernel > | inline
calc_edge_vector(EdgeHandle _eh) const | OpenMesh::PolyMeshT< Kernel > | inline
calc_edge_vector(HalfedgeHandle _heh, Normal &_edge_vec) const | OpenMesh::PolyMeshT< Kernel > | inline
calc_edge_vector(HalfedgeHandle _heh) const | OpenMesh::PolyMeshT< Kernel > | inline
calc_face_centroid(FaceHandle _fh, Point &_pt) const | OpenMesh::PolyMeshT< Kernel > | inline
calc_face_centroid(FaceHandle _fh) const | OpenMesh::PolyMeshT< Kernel > |
calc_face_normal(FaceHandle _fh) const | OpenMesh::PolyMeshT< Kernel > | virtual
calc_face_normal(const Point &_p0, const Point &_p1, const Point &_p2) const | OpenMesh::PolyMeshT< Kernel > |
calc_halfedge_normal(HalfedgeHandle _heh, const double _feature_angle=0.8) const | OpenMesh::PolyMeshT< Kernel > | virtual
calc_sector_angle(HalfedgeHandle _in_heh) const | OpenMesh::PolyMeshT< Kernel > | inline
calc_sector_area(HalfedgeHandle _in_heh) const | OpenMesh::PolyMeshT< Kernel > | inline
calc_sector_normal(HalfedgeHandle _in_heh, Normal &_sector_normal) const | OpenMesh::PolyMeshT< Kernel > | inline
calc_sector_vectors(HalfedgeHandle _in_heh, Normal &_vec0, Normal &_vec1) const | OpenMesh::PolyMeshT< Kernel > | inline
calc_vertex_normal(VertexHandle _vh) const | OpenMesh::PolyMeshT< Kernel > |
calc_vertex_normal_correct(VertexHandle _vh, Normal &_n) const | OpenMesh::PolyMeshT< Kernel > |
calc_vertex_normal_fast(VertexHandle _vh, Normal &_n) const | OpenMesh::PolyMeshT< Kernel > |
calc_vertex_normal_loop(VertexHandle _vh, Normal &_n) const | OpenMesh::PolyMeshT< Kernel > |
Color typedef | OpenMesh::PolyMeshT< Kernel > |
ConstEdgeIter typedef (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > |
ConstFaceEdgeIter typedef | OpenMesh::PolyMeshT< Kernel > |
ConstFaceFaceIter typedef | OpenMesh::PolyMeshT< Kernel > |
ConstFaceHalfedgeIter typedef | OpenMesh::PolyMeshT< Kernel > |
ConstFaceIter typedef (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > |
ConstFaceVertexIter typedef | OpenMesh::PolyMeshT< Kernel > |
ConstHalfedgeIter typedef (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > |
ConstVertexEdgeIter typedef | OpenMesh::PolyMeshT< Kernel > |
ConstVertexFaceIter typedef | OpenMesh::PolyMeshT< Kernel > |
ConstVertexIHalfedgeIter typedef | OpenMesh::PolyMeshT< Kernel > |
ConstVertexIter typedef (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > |
ConstVertexOHalfedgeIter typedef | OpenMesh::PolyMeshT< Kernel > |
ConstVertexVertexIter typedef | OpenMesh::PolyMeshT< Kernel > |
Edge typedef | OpenMesh::PolyMeshT< Kernel > |
EdgeHandle typedef (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > |
EdgeIter typedef (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > |
Face typedef | OpenMesh::PolyMeshT< Kernel > |
FaceEdgeIter typedef | OpenMesh::PolyMeshT< Kernel > |
FaceFaceIter typedef | OpenMesh::PolyMeshT< Kernel > |
FaceHalfedgeIter typedef | OpenMesh::PolyMeshT< Kernel > |
FaceHandle typedef (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > |
FaceIter typedef (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > |
FaceVertexIter typedef | OpenMesh::PolyMeshT< Kernel > |
find_feature_edges(Scalar _angle_tresh=OpenMesh::deg_to_rad(44.0)) | OpenMesh::PolyMeshT< Kernel > |
Halfedge typedef | OpenMesh::PolyMeshT< Kernel > |
HalfedgeHandle typedef (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > |
HalfedgeIter typedef (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > |
is_estimated_feature_edge(HalfedgeHandle _heh, const double _feature_angle) const | OpenMesh::PolyMeshT< Kernel > |
is_polymesh() | OpenMesh::PolyMeshT< Kernel > | inlinestatic
is_trimesh() | OpenMesh::PolyMeshT< Kernel > | inlinestatic
IsPolyMesh enum value (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > |
IsTriMesh enum value (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > |
new_vertex() | OpenMesh::PolyMeshT< Kernel > | inline
new_vertex(const Point &_p) | OpenMesh::PolyMeshT< Kernel > | inline
new_vertex_dirty(const Point &_p) | OpenMesh::PolyMeshT< Kernel > | inline
Normal typedef | OpenMesh::PolyMeshT< Kernel > |
Point typedef | OpenMesh::PolyMeshT< Kernel > |
PolyMeshT() (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > | inline
PolyMeshT(const T &t) (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > | inlineexplicit
Scalar typedef | OpenMesh::PolyMeshT< Kernel > |
split(FaceHandle _fh, const Point &_p) | OpenMesh::PolyMeshT< Kernel > | inline
split(FaceHandle _fh, VertexHandle _vh) (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > | inline
split(EdgeHandle _eh, const Point &_p) (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > | inline
split(EdgeHandle _eh, VertexHandle _vh) (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > | inline
TexCoord1D typedef | OpenMesh::PolyMeshT< Kernel > |
TexCoord2D typedef | OpenMesh::PolyMeshT< Kernel > |
TexCoord3D typedef | OpenMesh::PolyMeshT< Kernel > |
This typedef | OpenMesh::PolyMeshT< Kernel > |
update_face_normals() | OpenMesh::PolyMeshT< Kernel > |
update_halfedge_normals(const double _feature_angle=0.8) | OpenMesh::PolyMeshT< Kernel > |
update_normal(FaceHandle _fh) | OpenMesh::PolyMeshT< Kernel > | inline
update_normal(HalfedgeHandle _heh, const double _feature_angle=0.8) | OpenMesh::PolyMeshT< Kernel > | inline
update_normal(VertexHandle _vh) | OpenMesh::PolyMeshT< Kernel > | inline
update_normals() | OpenMesh::PolyMeshT< Kernel > |
update_vertex_normals() | OpenMesh::PolyMeshT< Kernel > |
Vertex typedef | OpenMesh::PolyMeshT< Kernel > |
VertexEdgeIter typedef | OpenMesh::PolyMeshT< Kernel > |
VertexFaceIter typedef | OpenMesh::PolyMeshT< Kernel > |
VertexHandle typedef | OpenMesh::PolyMeshT< Kernel > |
VertexIHalfedgeIter typedef | OpenMesh::PolyMeshT< Kernel > |
VertexIter typedef (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > |
VertexOHalfedgeIter typedef | OpenMesh::PolyMeshT< Kernel > |
VertexVertexIter typedef | OpenMesh::PolyMeshT< Kernel > |
~PolyMeshT() (defined in OpenMesh::PolyMeshT< Kernel >) | OpenMesh::PolyMeshT< Kernel > | inlinevirtual