#include "../intensity.h"
#include "glos.h"
#include <GL/gl.h>
#include <GL/glu.h>
#include "vuSimpleTypes.h"
#include "vuNormalTable.h"
#include "vuVector.h"
#include "vuMatrix.h"
Include dependency graph for octree.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
struct | Node |
Structure for the nodes of the octree for fast classification. More... | |
class | Octree |
Represents an octree for fast classification. More... | |
class | SummedAreaTable |
This class represents the summed area table. More... | |
class | FastClassification |
The class that controls octree and summed area table. More... | |
Defines | |
#define | ALL_TRANSPARENT 0 |
Type of node (all children are transparent) in the octree. | |
#define | ALL_NON_TRANSPARENT 1 |
Type of node (all children are non-transparent) in the octree. | |
#define | COMBINATION 2 |
Type of node (mixed types of children) in the octree. | |
#define | XDIR 0 |
Defines numerical value representing X. | |
#define | YDIR 1 |
Defines numerical value representing Y. | |
#define | ZDIR 2 |
Defines numerical value representing Z. | |
#define | WDIR 3 |
Defines numerical value representing W (for homogenous coordinates). |
|
Type of node (all children are non-transparent) in the octree.
|
|
Type of node (all children are transparent) in the octree.
|
|
Type of node (mixed types of children) in the octree.
|
|
Defines numerical value representing W (for homogenous coordinates).
|
|
Defines numerical value representing X.
|
|
Defines numerical value representing Y.
|
|
Defines numerical value representing Z.
|