vrecko
virtual reality framework
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
SphereBVH_Object.h
Go to the documentation of this file.
1
2
#ifndef SPHEREBVH_OBJECT_H
3
#define SPHEREBVH_OBJECT_H
4
5
#include <
vrecko/SP_ObjectInterface.h
>
6
#include <
vrecko/Ability.h
>
7
8
using namespace
vrecko;
9
10
namespace
APSpacePartitioning {
11
12
13
#define SP_OBJECT_INTERFACE_ID__SPHEREBVH 10
14
15
class
SphereBVH_Object
:
public
SP_ObjectInterface
,
public
Ability
{
16
public
:
17
//
18
// constructors / destructors
19
//
20
SphereBVH_Object
();
21
~
SphereBVH_Object
();
22
23
virtual
void
preInitialize(
void
);
24
25
26
bool
getCollisions(
CollisionParams
* params,
COLLISION_POINTS_VECTOR
** colPoints,
27
unsigned
long
obj1ID,
unsigned
long
obj2ID);
28
29
protected
:
30
};
31
32
}
33
34
#endif
35
36
include
vreckoAP
SpacePartitioning
SphereBVH_Object.h
Generated on Tue Feb 19 2013 10:23:45 for vrecko by
1.8.3.1