Go to the source code of this file.
Classes | |
class | AABBTree |
class | AABBTreeNode |
Macros | |
#define | __OPC_AABBTREE_H__ |
#define | EXWORD udword |
#define | EXWORD udword |
#define | IMPLEMENT_TREE(base_class, volume) |
#define | IMPLEMENT_TREE(base_class, volume) |
TO BE DOCUMENTED. More... | |
Typedefs | |
typedef void(* | CullingCallback) (udword nb_primitives, udword *node_primitives, BOOL need_clipping, void *user_data) |
typedef bool(* | WalkingCallback) (const AABBTreeNode *current, udword depth, void *user_data) |
#define EXWORD udword |
#define IMPLEMENT_TREE | ( | base_class, | |
volume | |||
) |
#define IMPLEMENT_TREE | ( | base_class, | |
volume | |||
) |
TO BE DOCUMENTED.
typedef void(* CullingCallback) (udword nb_primitives, udword *node_primitives, BOOL need_clipping, void *user_data) |
Definition at line 81 of file OPC_AABBTree.h.
typedef bool(* WalkingCallback) (const AABBTreeNode *current, udword depth, void *user_data) |
User-callback, called for each node by the walking code.
current | [in] current node |
depth | [in] current node's depth |
user_data | [in] user-defined data |
Definition at line 111 of file OPC_AABBTree.h.