#include <stdio.h>
#include <vector>
#include <vcg/simplex/vertex/base.h>
#include <vcg/simplex/face/base.h>
#include <vcg/simplex/face/component_rt.h>
#include <vcg/simplex/face/distance.h>
#include <vcg/complex/trimesh/base.h>
#include <vcg/complex/trimesh/create/platonic.h>
#include <vcg/complex/trimesh/update/normal.h>
#include <vcg/complex/trimesh/update/edges.h>
#include <vcg/complex/trimesh/update/flag.h>
#include <vcg/space/intersection3.h>
#include <vcg/space/index/aabb_binary_tree/aabb_binary_tree.h>
Go to the source code of this file.
Classes | |
class | AFace |
class | AMesh |
class | AVertex |
struct | MyUsedTypes |
Typedefs | |
typedef vcg::AABBBinaryTreeIndex < AFace, AScalarType, vcg::EmptyClass > | AIndex |
typedef float | AScalarType |
Functions | |
static void | CreateMesh (void) |
int | main (int, char **) |
static void | SetIndex (void) |
static void | TestClosest (void) |
static void | TestKClosest (void) |
static void | TestRay (void) |
Variables | |
static AIndex | gIndex |
static AMesh | gMesh |
Definition at line 42 of file aabb_binary_tree.cpp.
typedef float AScalarType |
Definition at line 24 of file aabb_binary_tree.cpp.
static void CreateMesh | ( | void | ) | [static] |
Definition at line 47 of file aabb_binary_tree.cpp.
int main | ( | int | , | |
char ** | ||||
) |
Definition at line 126 of file aabb_binary_tree.cpp.
static void SetIndex | ( | void | ) | [static] |
Definition at line 55 of file aabb_binary_tree.cpp.
static void TestClosest | ( | void | ) | [static] |
Definition at line 59 of file aabb_binary_tree.cpp.
static void TestKClosest | ( | void | ) | [static] |
Definition at line 83 of file aabb_binary_tree.cpp.
static void TestRay | ( | void | ) | [static] |
Definition at line 100 of file aabb_binary_tree.cpp.
Definition at line 45 of file aabb_binary_tree.cpp.
Definition at line 44 of file aabb_binary_tree.cpp.