| add_vertex(const Point &_p) | OpenMesh::PolyMeshT< Kernel > | inline | 
  | add_vertex_dirty(const Point &_p) | OpenMesh::PolyMeshT< Kernel > | inline | 
  | calc_centroid(FaceHandle _fh) const | OpenMesh::PolyMeshT< Kernel > |  | 
  | calc_centroid(EdgeHandle _eh) const | OpenMesh::PolyMeshT< Kernel > |  | 
  | calc_centroid(HalfedgeHandle _heh) const | OpenMesh::PolyMeshT< Kernel > |  | 
  | calc_centroid(VertexHandle _vh) const | OpenMesh::PolyMeshT< Kernel > |  | 
  | calc_centroid(MeshHandle _mh) const | OpenMesh::PolyMeshT< Kernel > |  | 
  | calc_dihedral_angle(HalfedgeHandle _heh) const | OpenMesh::PolyMeshT< Kernel > | inline | 
  | calc_dihedral_angle(EdgeHandle _eh) const | 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 | 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 | OpenMesh::PolyMeshT< Kernel > | inline | 
  | calc_edge_sqr_length(HalfedgeHandle _heh) const | 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_area(FaceHandle _fh) const | OpenMesh::TriMeshT< 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::TriMeshT< Kernel > | virtual | 
  | OpenMesh::PolyMeshT::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_normal(FaceHandle _fh) const | OpenMesh::PolyMeshT< Kernel > |  | 
  | calc_normal(HalfedgeHandle, const double _feature_angle=0.8) const | OpenMesh::PolyMeshT< Kernel > |  | 
  | calc_normal(VertexHandle _vh) const | OpenMesh::PolyMeshT< Kernel > |  | 
  | calc_normal(EdgeHandle _eh) const | OpenMesh::PolyMeshT< Kernel > | inline | 
  | 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 (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | ConnectivityTag typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | ConstEdgeIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | ConstFaceEdgeIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | ConstFaceFaceIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | ConstFaceHalfedgeIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | ConstFaceIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | ConstFaceVertexIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | ConstHalfedgeIter typedef | OpenMesh::PolyMeshT< Kernel > |  | 
  | ConstVertexEdgeIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | ConstVertexFaceIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | ConstVertexIHalfedgeIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | ConstVertexIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | ConstVertexOHalfedgeIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | ConstVertexVertexIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | Edge typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | EdgeHandle typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | EdgeIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | Face typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | FaceEdgeIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | FaceFaceIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | FaceHalfedgeIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | FaceHandle typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | FaceIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | FaceVertexIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | find_feature_edges(Scalar _angle_tresh=OpenMesh::deg_to_rad(44.0)) | OpenMesh::PolyMeshT< Kernel > |  | 
  | Halfedge typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | HalfedgeHandle typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | HalfedgeIter typedef | OpenMesh::PolyMeshT< Kernel > |  | 
  | is_estimated_feature_edge(HalfedgeHandle _heh, const double _feature_angle) const | OpenMesh::PolyMeshT< Kernel > |  | 
  | is_polymesh() | OpenMesh::TriMeshT< Kernel > | inlinestatic | 
  | is_trimesh() (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > | inlinestatic | 
  | IsPolyMesh enum value (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | IsTriMesh enum value (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< 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 (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | Point typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | PolyMesh typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | PolyMeshT() | OpenMesh::PolyMeshT< Kernel > | inline | 
  | PolyMeshT(const T &t) | OpenMesh::PolyMeshT< Kernel > | inlineexplicit | 
  | Scalar typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | split(EdgeHandle _eh, const Point &_p) | OpenMesh::TriMeshT< Kernel > | inline | 
  | split(EdgeHandle _eh, VertexHandle _vh) | OpenMesh::TriMeshT< Kernel > | inline | 
  | split(FaceHandle _fh, const Point &_p) | OpenMesh::TriMeshT< Kernel > | inline | 
  | split(FaceHandle _fh) | OpenMesh::TriMeshT< Kernel > | inline | 
  | split(FaceHandle _fh, VertexHandle _vh) | OpenMesh::TriMeshT< Kernel > | inline | 
  | split_copy(EdgeHandle _eh, const Point &_p) | OpenMesh::TriMeshT< Kernel > | inline | 
  | split_copy(EdgeHandle _eh, VertexHandle _vh) | OpenMesh::TriMeshT< Kernel > | inline | 
  | split_copy(FaceHandle _fh, const Point &_p) | OpenMesh::TriMeshT< Kernel > | inline | 
  | split_copy(FaceHandle _fh, VertexHandle _vh) | OpenMesh::TriMeshT< Kernel > | inline | 
  | TexCoord1D typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | TexCoord2D typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | TexCoord3D typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | This typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | TriMeshT() | OpenMesh::TriMeshT< Kernel > | inline | 
  | TriMeshT(PolyMesh rhs) (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > | inlineexplicit | 
  | 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 (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | vertex_split(Point _v0_point, VertexHandle _v1, VertexHandle _vl, VertexHandle _vr) | OpenMesh::TriMeshT< Kernel > | inline | 
  | vertex_split(VertexHandle _v0, VertexHandle _v1, VertexHandle _vl, VertexHandle _vr) | OpenMesh::TriMeshT< Kernel > | inline | 
  | VertexEdgeIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | VertexFaceIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | VertexHandle typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | VertexIHalfedgeIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | VertexIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | VertexOHalfedgeIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | VertexVertexIter typedef (defined in OpenMesh::TriMeshT< Kernel >) | OpenMesh::TriMeshT< Kernel > |  | 
  | ~PolyMeshT() | OpenMesh::PolyMeshT< Kernel > | inlinevirtual | 
  | ~TriMeshT() | OpenMesh::TriMeshT< Kernel > | inlinevirtual |