|
| DynTreeImpl () |
|
void | insert (const Model &mdl) |
|
void | remove (const Model &mdl) |
|
void | balance () |
|
void | update (uint32 difftime) |
|
| RegularGrid2D () |
|
| ~RegularGrid2D () |
|
void | insert (const T &value) |
|
void | remove (const T &value) |
|
void | balance () |
|
bool | contains (const T &value) const |
|
int | size () const |
|
Node & | getGridFor (float fx, float fy) |
|
Node & | getGrid (int x, int y) |
|
template<typename RayCallback > |
void | intersectRay (const G3D::Ray &ray, RayCallback &intersectCallback, float max_dist) |
|
template<typename RayCallback > |
void | intersectRay (const G3D::Ray &ray, RayCallback &intersectCallback, float &max_dist, const G3D::Vector3 &end) |
|
template<typename IsectCallback > |
void | intersectPoint (const G3D::Vector3 &point, IsectCallback &intersectCallback) |
|
template<typename RayCallback > |
void | intersectZAllignedRay (const G3D::Ray &ray, RayCallback &intersectCallback, float &max_dist) |
|
DynTreeImpl::DynTreeImpl |
( |
| ) |
|
|
inline |
TimeTrackerSmall rebalance_timer
Definition: DynamicTree.cpp:106
int unbalanced_times
Definition: DynamicTree.cpp:107
void DynTreeImpl::balance |
( |
| ) |
|
|
inline |
void balance()
Definition: RegularGrid.h:65
int unbalanced_times
Definition: DynamicTree.cpp:107
void insert(const T &value)
Definition: RegularGrid.h:49
int unbalanced_times
Definition: DynamicTree.cpp:107
void remove(const T &value)
Definition: RegularGrid.h:58
int unbalanced_times
Definition: DynamicTree.cpp:107
void DynTreeImpl::update |
( |
uint32 |
difftime | ) |
|
|
inline |
void balance()
Definition: DynamicTree.cpp:86
void Update(int32 diff)
Definition: Timer.h:143
void Reset(uint32 interval)
Definition: Timer.h:153
TimeTrackerSmall rebalance_timer
Definition: DynamicTree.cpp:106
int size() const
Definition: RegularGrid.h:74
int unbalanced_times
Definition: DynamicTree.cpp:107
bool Passed() const
Definition: Timer.h:148
int DynTreeImpl::unbalanced_times |
The documentation for this struct was generated from the following file: