![]() |
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)) |