- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Class List
- Class Hierarchy
- Class Members

# 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 value | OpenMesh::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 typedef | OpenMesh::PolyMeshT< Kernel > |
cfe_iter(FaceHandle _fh) const | OpenMesh::PolyMeshT< Kernel > | `[inline]`
CFEIter typedef | OpenMesh::PolyMeshT< Kernel > |
cff_iter(FaceHandle _fh) const | OpenMesh::PolyMeshT< Kernel > | `[inline]`
CFFIter typedef | OpenMesh::PolyMeshT< Kernel > |
cfh_iter(FaceHandle _fh) const | OpenMesh::PolyMeshT< Kernel > | `[inline]`
CFHIter typedef | OpenMesh::PolyMeshT< Kernel > |
CFIter typedef | OpenMesh::PolyMeshT< Kernel > |
cfv_iter(FaceHandle _fh) const | OpenMesh::PolyMeshT< Kernel > | `[inline]`
CFVIter typedef | OpenMesh::PolyMeshT< Kernel > |
CHIter typedef | OpenMesh::PolyMeshT< Kernel > |
Color typedef | OpenMesh::PolyMeshT< Kernel > |
ConstEdgeIter typedef | OpenMesh::PolyMeshT< Kernel > |
ConstFaceEdgeIter typedef | OpenMesh::PolyMeshT< Kernel > |
ConstFaceFaceIter typedef | OpenMesh::PolyMeshT< Kernel > |
ConstFaceHalfedgeIter typedef | OpenMesh::PolyMeshT< Kernel > |
ConstFaceIter typedef | OpenMesh::PolyMeshT< Kernel > |
ConstFaceVertexIter typedef | OpenMesh::PolyMeshT< Kernel > |
ConstHalfedgeIter typedef | OpenMesh::PolyMeshT< Kernel > |
ConstVertexEdgeIter typedef | OpenMesh::PolyMeshT< Kernel > |
ConstVertexFaceIter typedef | OpenMesh::PolyMeshT< Kernel > |
ConstVertexIHalfedgeIter typedef | OpenMesh::PolyMeshT< Kernel > |
ConstVertexIter typedef | OpenMesh::PolyMeshT< Kernel > |
ConstVertexOHalfedgeIter typedef | OpenMesh::PolyMeshT< Kernel > |
ConstVertexVertexIter typedef | OpenMesh::PolyMeshT< Kernel > |
CORRECT enum value | OpenMesh::PolyMeshT< Kernel > |
cve_iter(VertexHandle _vh) const | OpenMesh::PolyMeshT< Kernel > | `[inline]`
CVEIter typedef | OpenMesh::PolyMeshT< Kernel > |
cvf_iter(VertexHandle _vh) const | OpenMesh::PolyMeshT< Kernel > | `[inline]`
CVFIter typedef | OpenMesh::PolyMeshT< Kernel > |
cvih_iter(VertexHandle _vh) const | OpenMesh::PolyMeshT< Kernel > | `[inline]`
CVIHIter typedef | OpenMesh::PolyMeshT< Kernel > |
CVIter typedef | OpenMesh::PolyMeshT< Kernel > |
cvoh_iter(VertexHandle _vh) const | OpenMesh::PolyMeshT< Kernel > | `[inline]`
CVOHIter typedef | OpenMesh::PolyMeshT< Kernel > |
cvv_iter(VertexHandle _vh) const | OpenMesh::PolyMeshT< Kernel > | `[inline]`
CVVIter typedef | OpenMesh::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 typedef | OpenMesh::PolyMeshT< Kernel > |
EdgeHandle typedef | OpenMesh::PolyMeshT< Kernel > |
EdgeIter typedef | OpenMesh::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 typedef | OpenMesh::PolyMeshT< Kernel > |
EIter typedef | 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 | OpenMesh::PolyMeshT< Kernel > |
FaceIter typedef | OpenMesh::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 typedef | OpenMesh::PolyMeshT< Kernel > |
FAST enum value | OpenMesh::PolyMeshT< Kernel > |
fe_iter(FaceHandle _fh) | OpenMesh::PolyMeshT< Kernel > | `[inline]`
FEIter typedef | OpenMesh::PolyMeshT< Kernel > |
ff_iter(FaceHandle _fh) | OpenMesh::PolyMeshT< Kernel > | `[inline]`
FFIter typedef | OpenMesh::PolyMeshT< Kernel > |
fh_iter(FaceHandle _fh) | OpenMesh::PolyMeshT< Kernel > | `[inline]`
FHandle typedef | OpenMesh::PolyMeshT< Kernel > |
FHIter typedef | OpenMesh::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 typedef | OpenMesh::PolyMeshT< Kernel > |
fv_iter(FaceHandle _fh) | OpenMesh::PolyMeshT< Kernel > | `[inline]`
FVIter typedef | OpenMesh::PolyMeshT< Kernel > |
Halfedge typedef | OpenMesh::PolyMeshT< Kernel > |
HalfedgeHandle typedef | OpenMesh::PolyMeshT< Kernel > |
HalfedgeIter typedef | OpenMesh::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 typedef | OpenMesh::PolyMeshT< Kernel > |
HIter typedef | OpenMesh::PolyMeshT< Kernel > |
InvalidEdgeHandle | OpenMesh::PolyMeshT< Kernel > | `[static]`
InvalidFaceHandle | OpenMesh::PolyMeshT< Kernel > | `[static]`
InvalidHalfedgeHandle | OpenMesh::PolyMeshT< Kernel > | `[static]`
InvalidVertexHandle | OpenMesh::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 value | OpenMesh::PolyMeshT< Kernel > |
Normal typedef | OpenMesh::PolyMeshT< Kernel > |
operator=(const PolyMeshT &_rhs) | OpenMesh::PolyMeshT< Kernel > | `[inline]`
Point typedef | OpenMesh::PolyMeshT< Kernel > |
PolyMeshT() | OpenMesh::PolyMeshT< Kernel > | `[inline]`
Scalar typedef | OpenMesh::PolyMeshT< Kernel > |
split(FaceHandle _fh, VertexHandle _vh) | OpenMesh::PolyMeshT< Kernel > |
split(FaceHandle _fh, const Point &_p) | OpenMesh::PolyMeshT< Kernel > | `[inline]`
TexCoord1D typedef | OpenMesh::PolyMeshT< Kernel > |
TexCoord2D typedef | OpenMesh::PolyMeshT< Kernel > |
TexCoord3D typedef | OpenMesh::PolyMeshT< Kernel > |
This typedef | OpenMesh::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 typedef | 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 | OpenMesh::PolyMeshT< Kernel > |
VertexNormalMode enum name | OpenMesh::PolyMeshT< Kernel > |
VertexOHalfedgeIter typedef | OpenMesh::PolyMeshT< Kernel > |
VertexVertexIter typedef | OpenMesh::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 typedef | OpenMesh::PolyMeshT< Kernel > |
VHandle typedef | OpenMesh::PolyMeshT< Kernel > |
vih_iter(VertexHandle _vh) | OpenMesh::PolyMeshT< Kernel > | `[inline]`
VIHIter typedef | OpenMesh::PolyMeshT< Kernel > |
VIter typedef | OpenMesh::PolyMeshT< Kernel > |
voh_iter(VertexHandle _vh) | OpenMesh::PolyMeshT< Kernel > | `[inline]`
VOHIter typedef | OpenMesh::PolyMeshT< Kernel > |
vv_iter(VertexHandle _vh) | OpenMesh::PolyMeshT< Kernel > | `[inline]`
VVIter typedef | OpenMesh::PolyMeshT< Kernel > |
~PolyMeshT() | OpenMesh::PolyMeshT< Kernel > | `[inline]`