|
| 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, bool stopAtFirstHit) |
|
template<typename RayCallback > |
void | intersectRay (const G3D::Ray &ray, RayCallback &intersectCallback, float &max_dist, const G3D::Vector3 &end, bool stopAtFirstHit) |
|
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) |
|
◆ base
◆ Model
◆ DynTreeImpl()
DynTreeImpl::DynTreeImpl |
( |
| ) |
|
|
inline |
64 :
67 {
68 }
TimeTrackerSmall rebalance_timer
Definition DynamicTree.cpp:106
int unbalanced_times
Definition DynamicTree.cpp:107
◆ balance()
void DynTreeImpl::balance |
( |
| ) |
|
|
inline |
◆ insert()
void DynTreeImpl::insert |
( |
const Model & |
mdl | ) |
|
|
inline |
◆ remove()
void DynTreeImpl::remove |
( |
const Model & |
mdl | ) |
|
|
inline |
◆ update()
void DynTreeImpl::update |
( |
uint32 |
difftime | ) |
|
|
inline |
◆ rebalance_timer
◆ unbalanced_times
int DynTreeImpl::unbalanced_times |
The documentation for this struct was generated from the following file: