OpenMesh
OpenMesh::TriMeshT< Kernel > Member List

This is the complete list of members for OpenMesh::TriMeshT< 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_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::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_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 >
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 (defined in OpenMesh::PolyMeshT< Kernel >)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 (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::TriMeshT< Kernel >inlinestatic
is_trimesh()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() (defined in OpenMesh::PolyMeshT< Kernel >)OpenMesh::PolyMeshT< Kernel >inline
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, 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
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() (defined in OpenMesh::PolyMeshT< Kernel >)OpenMesh::PolyMeshT< Kernel >inlinevirtual
~TriMeshT()OpenMesh::TriMeshT< Kernel >inlinevirtual

Project OpenMesh, ©  Computer Graphics Group, RWTH Aachen. Documentation generated using doxygen .