![]()  | 
  
    PeriDyno 1.2.1
    
   | 
 
#include <VoxelOctree.h>
Public Member Functions | |
| DYN_FUNC | VoxelOctreeNode () | 
| DYN_FUNC | VoxelOctreeNode (Level l, OcKey key) | 
| DYN_FUNC | VoxelOctreeNode (Level l, OcIndex x, OcIndex y, OcIndex z) | 
| DYN_FUNC | VoxelOctreeNode (Level l, OcIndex x, OcIndex y, OcIndex z, TCoord point_pos) | 
| DYN_FUNC bool | operator> (const VoxelOctreeNode< TCoord > &) const | 
| DYN_FUNC bool | isContainedStrictlyIn (const VoxelOctreeNode< TCoord > &) const | 
| DYN_FUNC OcKey | key () const | 
| DYN_FUNC Level | level () const | 
| DYN_FUNC TCoord | position () const | 
| DYN_FUNC bool | midside () const | 
| DYN_FUNC int | child () const | 
| DYN_FUNC int | value () const | 
| DYN_FUNC void | setKey (OcKey key) | 
| DYN_FUNC void | setLevel (Level lev) | 
| DYN_FUNC void | setMidsideNode () | 
| DYN_FUNC void | setChildIndex (int id) | 
| DYN_FUNC void | setValueLocation (int id) | 
| DYN_FUNC void | setPosition (TCoord pos) | 
| DYN_FUNC void | plusChildIndex (int id) | 
Public Attributes | |
| int | m_neighbor [6] | 
Protected Attributes | |
| OcKey | m_key | 
| Level | m_level | 
| int | m_first_child_loc = EMPTY | 
| bool | midside_node = false | 
| int | m_value_loc = EMPTY | 
| TCoord | m_position | 
Definition at line 62 of file VoxelOctree.h.
| DYN_FUNC dyno::VoxelOctreeNode< TCoord >::VoxelOctreeNode | ( | ) | 
| DYN_FUNC dyno::VoxelOctreeNode< TCoord >::VoxelOctreeNode | ( | Level | l, | 
| OcKey | key ) | 
| DYN_FUNC dyno::VoxelOctreeNode< TCoord >::VoxelOctreeNode | ( | Level | l, | 
| OcIndex | x, | ||
| OcIndex | y, | ||
| OcIndex | z ) | 
| DYN_FUNC dyno::VoxelOctreeNode< TCoord >::VoxelOctreeNode | ( | Level | l, | 
| OcIndex | x, | ||
| OcIndex | y, | ||
| OcIndex | z, | ||
| TCoord | point_pos ) | 
      
  | 
  inline | 
      
  | 
  inline | 
Definition at line 160 of file VoxelOctree.h.


      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
| DYN_FUNC bool dyno::VoxelOctreeNode< TCoord >::operator> | ( | const VoxelOctreeNode< TCoord > & | mc2 | ) | const | 
| DYN_FUNC void dyno::VoxelOctreeNode< TCoord >::plusChildIndex | ( | int | id | ) | 
Definition at line 190 of file VoxelOctree.h.
      
  | 
  inline | 
Definition at line 75 of file VoxelOctree.h.
      
  | 
  inline | 
Definition at line 83 of file VoxelOctree.h.
      
  | 
  inline | 
      
  | 
  inline | 
Definition at line 81 of file VoxelOctree.h.
      
  | 
  inline | 
Definition at line 82 of file VoxelOctree.h.
      
  | 
  inline | 
Definition at line 85 of file VoxelOctree.h.
      
  | 
  inline | 
Definition at line 84 of file VoxelOctree.h.
      
  | 
  inline | 
Definition at line 78 of file VoxelOctree.h.
      
  | 
  protected | 
Definition at line 95 of file VoxelOctree.h.
      
  | 
  protected | 
Definition at line 92 of file VoxelOctree.h.
      
  | 
  protected | 
Definition at line 93 of file VoxelOctree.h.
| int dyno::VoxelOctreeNode< TCoord >::m_neighbor[6] | 
Definition at line 89 of file VoxelOctree.h.
      
  | 
  protected | 
Definition at line 100 of file VoxelOctree.h.
      
  | 
  protected | 
Definition at line 99 of file VoxelOctree.h.
      
  | 
  protected | 
Definition at line 97 of file VoxelOctree.h.