#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.
|
1.3.9.1