Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

OpenMesh::PolyMeshT< Kernel > Member List

This is the complete list of members for OpenMesh::PolyMeshT< Kernel >, including all inherited members.
add_face(const std::vector< VertexHandle > &_vhandles)OpenMesh::PolyMeshT< Kernel >
add_vertex(const Point &_p)OpenMesh::PolyMeshT< Kernel > [inline]
adjust_outgoing_halfedge(VertexHandle _vh)OpenMesh::PolyMeshT< Kernel >
ANGLE_WEIGHTED enum valueOpenMesh::PolyMeshT< Kernel >
assign(const OtherMesh &_rhs)OpenMesh::PolyMeshT< Kernel >
calc_dihedral_angle(HalfedgeHandle _heh) const OpenMesh::PolyMeshT< Kernel > [inline]
calc_dihedral_angle(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_vector(EdgeHandle _eh, Normal &_edge_vec) const OpenMesh::PolyMeshT< Kernel > [inline]
calc_edge_vector(HalfedgeHandle _heh, Normal &_edge_vec) const OpenMesh::PolyMeshT< Kernel > [inline]
calc_face_normal(FaceHandle _fh) const OpenMesh::PolyMeshT< Kernel >
calc_face_normal(const Point &_p0, const Point &_p1, const Point &_p2) const OpenMesh::PolyMeshT< Kernel >
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_angle_weighted(VertexHandle _vh, Normal &_n) 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 >
CEIter typedefOpenMesh::PolyMeshT< Kernel >
cfe_iter(FaceHandle _fh) const OpenMesh::PolyMeshT< Kernel > [inline]
CFEIter typedefOpenMesh::PolyMeshT< Kernel >
cff_iter(FaceHandle _fh) const OpenMesh::PolyMeshT< Kernel > [inline]
CFFIter typedefOpenMesh::PolyMeshT< Kernel >
cfh_iter(FaceHandle _fh) const OpenMesh::PolyMeshT< Kernel > [inline]
CFHIter typedefOpenMesh::PolyMeshT< Kernel >
CFIter typedefOpenMesh::PolyMeshT< Kernel >
cfv_iter(FaceHandle _fh) const OpenMesh::PolyMeshT< Kernel > [inline]
CFVIter typedefOpenMesh::PolyMeshT< Kernel >
CHIter typedefOpenMesh::PolyMeshT< Kernel >
Color typedefOpenMesh::PolyMeshT< Kernel >
ConstEdgeIter typedefOpenMesh::PolyMeshT< Kernel >
ConstFaceEdgeIter typedefOpenMesh::PolyMeshT< Kernel >
ConstFaceFaceIter typedefOpenMesh::PolyMeshT< Kernel >
ConstFaceHalfedgeIter typedefOpenMesh::PolyMeshT< Kernel >
ConstFaceIter typedefOpenMesh::PolyMeshT< Kernel >
ConstFaceVertexIter typedefOpenMesh::PolyMeshT< Kernel >
ConstHalfedgeIter typedefOpenMesh::PolyMeshT< Kernel >
ConstVertexEdgeIter typedefOpenMesh::PolyMeshT< Kernel >
ConstVertexFaceIter typedefOpenMesh::PolyMeshT< Kernel >
ConstVertexIHalfedgeIter typedefOpenMesh::PolyMeshT< Kernel >
ConstVertexIter typedefOpenMesh::PolyMeshT< Kernel >
ConstVertexOHalfedgeIter typedefOpenMesh::PolyMeshT< Kernel >
ConstVertexVertexIter typedefOpenMesh::PolyMeshT< Kernel >
CORRECT enum valueOpenMesh::PolyMeshT< Kernel >
cve_iter(VertexHandle _vh) const OpenMesh::PolyMeshT< Kernel > [inline]
CVEIter typedefOpenMesh::PolyMeshT< Kernel >
cvf_iter(VertexHandle _vh) const OpenMesh::PolyMeshT< Kernel > [inline]
CVFIter typedefOpenMesh::PolyMeshT< Kernel >
cvih_iter(VertexHandle _vh) const OpenMesh::PolyMeshT< Kernel > [inline]
CVIHIter typedefOpenMesh::PolyMeshT< Kernel >
CVIter typedefOpenMesh::PolyMeshT< Kernel >
cvoh_iter(VertexHandle _vh) const OpenMesh::PolyMeshT< Kernel > [inline]
CVOHIter typedefOpenMesh::PolyMeshT< Kernel >
cvv_iter(VertexHandle _vh) const OpenMesh::PolyMeshT< Kernel > [inline]
CVVIter typedefOpenMesh::PolyMeshT< Kernel >
delete_edge(EdgeHandle _eh, bool _delete_isolated_vertices=true)OpenMesh::PolyMeshT< Kernel >
delete_face(FaceHandle _fh, bool _delete_isolated_vertices=true)OpenMesh::PolyMeshT< Kernel >
delete_vertex(VertexHandle _vh, bool _delete_isolated_vertices=true)OpenMesh::PolyMeshT< Kernel >
deref(VertexHandle _h) const OpenMesh::PolyMeshT< Kernel > [inline]
deref(VertexHandle _h)OpenMesh::PolyMeshT< Kernel > [inline]
deref(HalfedgeHandle _h) const OpenMesh::PolyMeshT< Kernel > [inline]
deref(HalfedgeHandle _h)OpenMesh::PolyMeshT< Kernel > [inline]
deref(EdgeHandle _h) const OpenMesh::PolyMeshT< Kernel > [inline]
deref(EdgeHandle _h)OpenMesh::PolyMeshT< Kernel > [inline]
deref(FaceHandle _h) const OpenMesh::PolyMeshT< Kernel > [inline]
deref(FaceHandle _h)OpenMesh::PolyMeshT< Kernel > [inline]
Edge typedefOpenMesh::PolyMeshT< Kernel >
EdgeHandle typedefOpenMesh::PolyMeshT< Kernel >
EdgeIter typedefOpenMesh::PolyMeshT< Kernel >
edges_begin()OpenMesh::PolyMeshT< Kernel > [inline]
edges_begin() const OpenMesh::PolyMeshT< Kernel > [inline]
edges_end()OpenMesh::PolyMeshT< Kernel > [inline]
edges_end() const OpenMesh::PolyMeshT< Kernel > [inline]
edges_sbegin()OpenMesh::PolyMeshT< Kernel > [inline]
edges_sbegin() const OpenMesh::PolyMeshT< Kernel > [inline]
EHandle typedefOpenMesh::PolyMeshT< Kernel >
EIter typedefOpenMesh::PolyMeshT< Kernel >
Face typedefOpenMesh::PolyMeshT< Kernel >
FaceEdgeIter typedefOpenMesh::PolyMeshT< Kernel >
FaceFaceIter typedefOpenMesh::PolyMeshT< Kernel >
FaceHalfedgeIter typedefOpenMesh::PolyMeshT< Kernel >
FaceHandle typedefOpenMesh::PolyMeshT< Kernel >
FaceIter typedefOpenMesh::PolyMeshT< Kernel >
faces_begin()OpenMesh::PolyMeshT< Kernel > [inline]
faces_begin() const OpenMesh::PolyMeshT< Kernel > [inline]
faces_end()OpenMesh::PolyMeshT< Kernel > [inline]
faces_end() const OpenMesh::PolyMeshT< Kernel > [inline]
faces_sbegin()OpenMesh::PolyMeshT< Kernel > [inline]
faces_sbegin() const OpenMesh::PolyMeshT< Kernel > [inline]
FaceVertexIter typedefOpenMesh::PolyMeshT< Kernel >
FAST enum valueOpenMesh::PolyMeshT< Kernel >
fe_iter(FaceHandle _fh)OpenMesh::PolyMeshT< Kernel > [inline]
FEIter typedefOpenMesh::PolyMeshT< Kernel >
ff_iter(FaceHandle _fh)OpenMesh::PolyMeshT< Kernel > [inline]
FFIter typedefOpenMesh::PolyMeshT< Kernel >
fh_iter(FaceHandle _fh)OpenMesh::PolyMeshT< Kernel > [inline]
FHandle typedefOpenMesh::PolyMeshT< Kernel >
FHIter typedefOpenMesh::PolyMeshT< Kernel >
find_feature_edges(Scalar _angle_tresh=deg_to_rad(44.0))OpenMesh::PolyMeshT< Kernel >
find_halfedge(VertexHandle _start_vertex_handle, VertexHandle _end_vertex_habdle) const OpenMesh::PolyMeshT< Kernel >
FIter typedefOpenMesh::PolyMeshT< Kernel >
fv_iter(FaceHandle _fh)OpenMesh::PolyMeshT< Kernel > [inline]
FVIter typedefOpenMesh::PolyMeshT< Kernel >
Halfedge typedefOpenMesh::PolyMeshT< Kernel >
HalfedgeHandle typedefOpenMesh::PolyMeshT< Kernel >
HalfedgeIter typedefOpenMesh::PolyMeshT< Kernel >
halfedges_begin()OpenMesh::PolyMeshT< Kernel > [inline]
halfedges_begin() const OpenMesh::PolyMeshT< Kernel > [inline]
halfedges_end()OpenMesh::PolyMeshT< Kernel > [inline]
halfedges_end() const OpenMesh::PolyMeshT< Kernel > [inline]
halfedges_sbegin()OpenMesh::PolyMeshT< Kernel > [inline]
halfedges_sbegin() const OpenMesh::PolyMeshT< Kernel > [inline]
HHandle typedefOpenMesh::PolyMeshT< Kernel >
HIter typedefOpenMesh::PolyMeshT< Kernel >
InvalidEdgeHandleOpenMesh::PolyMeshT< Kernel > [static]
InvalidFaceHandleOpenMesh::PolyMeshT< Kernel > [static]
InvalidHalfedgeHandleOpenMesh::PolyMeshT< Kernel > [static]
InvalidVertexHandleOpenMesh::PolyMeshT< Kernel > [static]
is_boundary(EdgeHandle _eh) const OpenMesh::PolyMeshT< Kernel > [inline]
is_boundary(VertexHandle _vh) const OpenMesh::PolyMeshT< Kernel > [inline]
is_boundary(FaceHandle _fh, bool _check_vertex=false) const OpenMesh::PolyMeshT< Kernel > [inline]
is_manifold(VertexHandle _vh) const OpenMesh::PolyMeshT< Kernel > [inline]
is_polymesh()OpenMesh::PolyMeshT< Kernel > [inline, static]
is_trimesh()OpenMesh::PolyMeshT< Kernel > [inline, static]
LOOP enum valueOpenMesh::PolyMeshT< Kernel >
Normal typedefOpenMesh::PolyMeshT< Kernel >
operator=(const PolyMeshT &_rhs)OpenMesh::PolyMeshT< Kernel > [inline]
Point typedefOpenMesh::PolyMeshT< Kernel >
PolyMeshT()OpenMesh::PolyMeshT< Kernel > [inline]
Scalar typedefOpenMesh::PolyMeshT< Kernel >
split(FaceHandle _fh, VertexHandle _vh)OpenMesh::PolyMeshT< Kernel >
split(FaceHandle _fh, const Point &_p)OpenMesh::PolyMeshT< Kernel > [inline]
TexCoord1D typedefOpenMesh::PolyMeshT< Kernel >
TexCoord2D typedefOpenMesh::PolyMeshT< Kernel >
TexCoord3D typedefOpenMesh::PolyMeshT< Kernel >
This typedefOpenMesh::PolyMeshT< Kernel >
triangulate(FaceHandle _fh)OpenMesh::PolyMeshT< Kernel >
triangulate()OpenMesh::PolyMeshT< Kernel >
update_face_normals()OpenMesh::PolyMeshT< Kernel >
update_normal(FaceHandle _fh)OpenMesh::PolyMeshT< Kernel > [inline]
update_normal(VertexHandle _vh)OpenMesh::PolyMeshT< Kernel > [inline]
update_normals(VertexNormalMode _mode=FAST)OpenMesh::PolyMeshT< Kernel >
update_vertex_normals(VertexNormalMode _mode=FAST)OpenMesh::PolyMeshT< Kernel >
valence(VertexHandle _vh) const OpenMesh::PolyMeshT< Kernel >
valence(FaceHandle _fh) const OpenMesh::PolyMeshT< Kernel >
ve_iter(VertexHandle _vh)OpenMesh::PolyMeshT< Kernel > [inline]
VEIter typedefOpenMesh::PolyMeshT< Kernel >
Vertex typedefOpenMesh::PolyMeshT< Kernel >
VertexEdgeIter typedefOpenMesh::PolyMeshT< Kernel >
VertexFaceIter typedefOpenMesh::PolyMeshT< Kernel >
VertexHandle typedefOpenMesh::PolyMeshT< Kernel >
VertexIHalfedgeIter typedefOpenMesh::PolyMeshT< Kernel >
VertexIter typedefOpenMesh::PolyMeshT< Kernel >
VertexNormalMode enum nameOpenMesh::PolyMeshT< Kernel >
VertexOHalfedgeIter typedefOpenMesh::PolyMeshT< Kernel >
VertexVertexIter typedefOpenMesh::PolyMeshT< Kernel >
vertices_begin()OpenMesh::PolyMeshT< Kernel > [inline]
vertices_begin() const OpenMesh::PolyMeshT< Kernel > [inline]
vertices_end()OpenMesh::PolyMeshT< Kernel > [inline]
vertices_end() const OpenMesh::PolyMeshT< Kernel > [inline]
vertices_sbegin()OpenMesh::PolyMeshT< Kernel > [inline]
vertices_sbegin() const OpenMesh::PolyMeshT< Kernel > [inline]
vf_iter(VertexHandle _vh)OpenMesh::PolyMeshT< Kernel > [inline]
VFIter typedefOpenMesh::PolyMeshT< Kernel >
VHandle typedefOpenMesh::PolyMeshT< Kernel >
vih_iter(VertexHandle _vh)OpenMesh::PolyMeshT< Kernel > [inline]
VIHIter typedefOpenMesh::PolyMeshT< Kernel >
VIter typedefOpenMesh::PolyMeshT< Kernel >
voh_iter(VertexHandle _vh)OpenMesh::PolyMeshT< Kernel > [inline]
VOHIter typedefOpenMesh::PolyMeshT< Kernel >
vv_iter(VertexHandle _vh)OpenMesh::PolyMeshT< Kernel > [inline]
VVIter typedefOpenMesh::PolyMeshT< Kernel >
~PolyMeshT()OpenMesh::PolyMeshT< Kernel > [inline]

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