![]() |
vrecko
virtual reality framework
|
#include "precompiled.h"#include <vreckoAP/SpacePartitioning/SNCH_Object_Data.h>#include <vrecko/EnvironmentObject.h>#include <vrecko/World.h>#include <osg/Group>#include <osg/PrimitiveSet>#include <float.h>Namespaces | |
| namespace | APSpacePartitioning |
Macros | |
| #define | FACE(x) ((FaceSNCH*)getFace(x)) |
| #define | VERTEX(x) ((VertexSNCH*)getVertex(x)) |
| #define | VERTEX_REPRESENTANT(x) (VERTEX(VERTEX(x)->dwRepresentant)) |
| #define | NODE(x) ((STNodeSNCH*)(x)) |
| #define | SMALL_NUM 0.00000001f |
| #define | SURFACE_SMALL_NUM 0.00000001f |
| #define | SNCH_GROUPS_METHOD 3 |
| #define | GROUPS_MAX_NORMAL_DIFFERENCE (PI * 0.0f / 180.0f) |
| #define | REVERSE_VERTEX_INDEX(vi, vertSize) (((unsigned long)verts[vi] - (unsigned long)vertices) / vertSize) |
Functions | |
| int __cdecl | APSpacePartitioning::vertPtrSort (const SNCH_Object_Data::VertexSNCH **elem1, const SNCH_Object_Data::VertexSNCH **elem2) |
| #define FACE | ( | x | ) | ((FaceSNCH*)getFace(x)) |
| #define GROUPS_MAX_NORMAL_DIFFERENCE (PI * 0.0f / 180.0f) |
| #define NODE | ( | x | ) | ((STNodeSNCH*)(x)) |
| #define REVERSE_VERTEX_INDEX | ( | vi, | |
| vertSize | |||
| ) | (((unsigned long)verts[vi] - (unsigned long)vertices) / vertSize) |
| #define SMALL_NUM 0.00000001f |
| #define SNCH_GROUPS_METHOD 3 |
| #define SURFACE_SMALL_NUM 0.00000001f |
| #define VERTEX | ( | x | ) | ((VertexSNCH*)getVertex(x)) |