|
| | 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: