|
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. | |
| bool | is_leaf () const |
| Returns true, if node is leaf else false. | |
| VHierarchyNodeHandle | parent_handle () |
| Returns parent handle. | |
| VHierarchyNodeHandle | lchild_handle () |
| Returns handle to left child. | |
| VHierarchyNodeHandle | rchild_handle () |
| Returns handle to right child. | |
| 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.