Developer Documentation
|
#include <OpenFlipper/libs_required/OpenMesh/src/OpenMesh/Tools/VDPM/VHierarchyNode.hh>
Public Member Functions | |
bool | is_root () const |
Returns true, if node is root else false. More... | |
bool | is_leaf () const |
Returns true, if node is leaf else false. More... | |
VHierarchyNodeHandle | parent_handle () |
Returns parent handle. More... | |
VHierarchyNodeHandle | lchild_handle () |
Returns handle to left child. More... | |
VHierarchyNodeHandle | rchild_handle () |
Returns handle to right child. More... | |
void | set_parent_handle (VHierarchyNodeHandle _parent_handle) |
void | set_children_handle (VHierarchyNodeHandle _lchild_handle) |
VertexHandle | vertex_handle () const |
float | radius () const |
const OpenMesh::Vec3f & | normal () const |
float | sin_square () const |
float | mue_square () const |
float | sigma_square () const |
void | set_vertex_handle (OpenMesh::VertexHandle _vh) |
void | set_radius (float _radius) |
void | set_normal (const OpenMesh::Vec3f &_normal) |
void | set_sin_square (float _sin_square) |
void | set_mue_square (float _mue_square) |
void | set_sigma_square (float _sigma_square) |
void | set_semi_angle (float _semi_angle) |
void | set_mue (float _mue) |
void | set_sigma (float _sigma) |
const VHierarchyNodeIndex & | node_index () const |
const VHierarchyNodeIndex & | fund_lcut_index () const |
const VHierarchyNodeIndex & | fund_rcut_index () const |
VHierarchyNodeIndex & | node_index () |
VHierarchyNodeIndex & | fund_lcut_index () |
VHierarchyNodeIndex & | fund_rcut_index () |
void | set_index (const VHierarchyNodeIndex &_node_index) |
void | set_fund_lcut (const VHierarchyNodeIndex &_node_index) |
void | set_fund_rcut (const VHierarchyNodeIndex &_node_index) |
Private Attributes | |
VertexHandle | vh_ |
float | radius_ |
Vec3f | normal_ |
float | sin_square_ |
float | mue_square_ |
float | sigma_square_ |
VHierarchyNodeHandle | parent_handle_ |
VHierarchyNodeHandle | lchild_handle_ |
VHierarchyNodeIndex | node_index_ |
VHierarchyNodeIndex | fund_cut_node_index_ [2] |
|
inline |
Definition at line 94 of file VHierarchyNode.hh.
|
inline |
Definition at line 151 of file VHierarchyNode.hh.
|
inline |
Definition at line 142 of file VHierarchyNode.hh.
|
inline |
Definition at line 152 of file VHierarchyNode.hh.
|
inline |
Definition at line 145 of file VHierarchyNode.hh.
|
inline |
Returns true, if node is leaf else false.
Definition at line 101 of file VHierarchyNode.hh.
|
inline |
Returns true, if node is root else false.
Definition at line 97 of file VHierarchyNode.hh.
|
inline |
Returns handle to left child.
Definition at line 108 of file VHierarchyNode.hh.
|
inline |
Definition at line 124 of file VHierarchyNode.hh.
|
inline |
Definition at line 148 of file VHierarchyNode.hh.
|
inline |
Definition at line 141 of file VHierarchyNode.hh.
|
inline |
Definition at line 122 of file VHierarchyNode.hh.
|
inline |
Returns parent handle.
Definition at line 105 of file VHierarchyNode.hh.
|
inline |
Definition at line 121 of file VHierarchyNode.hh.
|
inline |
Returns handle to right child.
Definition at line 111 of file VHierarchyNode.hh.
|
inline |
Definition at line 117 of file VHierarchyNode.hh.
|
inline |
Definition at line 157 of file VHierarchyNode.hh.
|
inline |
Definition at line 160 of file VHierarchyNode.hh.
|
inline |
Definition at line 154 of file VHierarchyNode.hh.
|
inline |
Definition at line 138 of file VHierarchyNode.hh.
|
inline |
Definition at line 132 of file VHierarchyNode.hh.
|
inline |
Definition at line 129 of file VHierarchyNode.hh.
|
inline |
Definition at line 114 of file VHierarchyNode.hh.
|
inline |
Definition at line 128 of file VHierarchyNode.hh.
|
inline |
Definition at line 135 of file VHierarchyNode.hh.
|
inline |
Definition at line 139 of file VHierarchyNode.hh.
|
inline |
Definition at line 133 of file VHierarchyNode.hh.
|
inline |
Definition at line 131 of file VHierarchyNode.hh.
|
inline |
Definition at line 127 of file VHierarchyNode.hh.
|
inline |
Definition at line 125 of file VHierarchyNode.hh.
|
inline |
Definition at line 123 of file VHierarchyNode.hh.
|
inline |
Definition at line 120 of file VHierarchyNode.hh.
|
private |
Definition at line 176 of file VHierarchyNode.hh.
|
private |
Definition at line 172 of file VHierarchyNode.hh.
|
private |
Definition at line 168 of file VHierarchyNode.hh.
|
private |
Definition at line 175 of file VHierarchyNode.hh.
|
private |
Definition at line 166 of file VHierarchyNode.hh.
|
private |
Definition at line 171 of file VHierarchyNode.hh.
|
private |
Definition at line 165 of file VHierarchyNode.hh.
|
private |
Definition at line 169 of file VHierarchyNode.hh.
|
private |
Definition at line 167 of file VHierarchyNode.hh.
|
private |
Definition at line 164 of file VHierarchyNode.hh.