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

OpenMesh::PolyMesh_ArrayKernelT< Traits > Member List

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

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