OCTREE Namespace Reference


Detailed Description

Class representing an octree.

Class representing an octree and allowing fast accesses to the neighbors of a node.
This class is largely inspired by the PointsNBoxes program ( sources are available at http://www.cs.ait.ac.th/~guha/PointsNBoxes/ ) developed by Sumanta Guha and implemented by Paula Josiah, Anoop Mittal and Son Dinh Tran, University of Wisconsin-Milwaukee


Classes

class  Node
class  Octree

Enumerations

enum  FACE_TYPE {
  B, F, W, E,
  S, N
}
enum  NODE_TYPE {
  B_SW, F_SW, B_SE, F_SE,
  B_NW, F_NW, B_NE, F_NE
}
enum  EDGE_TYPE {
  B_E, B_W, B_S, B_N,
  F_E, F_W, F_S, F_N,
  S_E, N_E, S_W, N_W
}

Functions

template<class Cell>
std::ostream & operator<< (std::ostream &os, const Octree< Cell > &octree)


Enumeration Type Documentation

enum OCTREE::FACE_TYPE

Directions corresponding to the partitioning of a cell in eight (F_NE : Front North East ).

Definition at line 37 of file Octree.h.


SYNAPS DOCUMENTATION
logo