Developer Documentation
|
#include <OpenFlipper/libs_required/OpenMesh/src/OpenMesh/Tools/VDPM/VHierarchy.hh>
Public Types | |
typedef unsigned int | id_t |
Type for tree and node ids. More... | |
Private Member Functions | |
VHierarchyNodeHandle | compute_dependency (VHierarchyNodeIndex index0, VHierarchyNodeIndex index1) |
Private Attributes | |
VHierarchyNodeContainer | nodes_ |
unsigned int | n_roots_ |
unsigned char | tree_id_bits_ |
Keeps the vertex hierarchy build during analyzing a progressive mesh.
Definition at line 73 of file VHierarchy.hh.
typedef unsigned int OpenMesh::VDPM::VHierarchy::id_t |
Type for tree and node ids.
Definition at line 77 of file VHierarchy.hh.
OpenMesh::VDPM::VHierarchy::VHierarchy | ( | ) |
Definition at line 64 of file VHierarchy.cc.
VHierarchyNodeHandle OpenMesh::VDPM::VHierarchy::add_node | ( | ) |
Definition at line 84 of file VHierarchy.cc.
VHierarchyNodeHandle OpenMesh::VDPM::VHierarchy::add_node | ( | const VHierarchyNode & | _node | ) |
Definition at line 91 of file VHierarchy.cc.
|
inline |
Definition at line 89 of file VHierarchy.hh.
|
inline |
Definition at line 150 of file VHierarchy.hh.
|
inline |
Definition at line 147 of file VHierarchy.hh.
|
inline |
Definition at line 157 of file VHierarchy.hh.
|
inline |
Definition at line 154 of file VHierarchy.hh.
|
inline |
Definition at line 94 of file VHierarchy.hh.
bool OpenMesh::VDPM::VHierarchy::is_ancestor | ( | VHierarchyNodeIndex | _ancestor_index, |
VHierarchyNodeIndex | _descendent_index | ||
) |
Definition at line 150 of file VHierarchy.cc.
|
inline |
Definition at line 127 of file VHierarchy.hh.
|
inline |
Definition at line 130 of file VHierarchy.hh.
|
inline |
Definition at line 166 of file VHierarchy.hh.
void OpenMesh::VDPM::VHierarchy::make_children | ( | const VHierarchyNodeHandle & | _parent_handle | ) |
Definition at line 101 of file VHierarchy.cc.
|
inline |
Definition at line 114 of file VHierarchy.hh.
|
inline |
Definition at line 108 of file VHierarchy.hh.
VHierarchyNodeHandle OpenMesh::VDPM::VHierarchy::node_handle | ( | VHierarchyNodeIndex | _node_index | ) |
Definition at line 120 of file VHierarchy.cc.
|
inline |
Definition at line 143 of file VHierarchy.hh.
|
inline |
Definition at line 140 of file VHierarchy.hh.
|
inline |
Definition at line 134 of file VHierarchy.hh.
|
inline |
Definition at line 92 of file VHierarchy.hh.
|
inline |
Definition at line 91 of file VHierarchy.hh.
|
inline |
Definition at line 163 of file VHierarchy.hh.
|
inline |
Definition at line 169 of file VHierarchy.hh.
|
inline |
Definition at line 102 of file VHierarchy.hh.
void OpenMesh::VDPM::VHierarchy::set_num_roots | ( | unsigned int | _n_roots | ) |
Definition at line 72 of file VHierarchy.cc.
|
inline |
Definition at line 90 of file VHierarchy.hh.
|
inline |
Definition at line 160 of file VHierarchy.hh.
|
private |
Definition at line 82 of file VHierarchy.hh.
|
private |
Definition at line 81 of file VHierarchy.hh.
|
private |
Definition at line 83 of file VHierarchy.hh.