#include <world_model.h>

Public Member Functions | |
| bool | getHeight (double x, double y, double &height) const |
| update z, roll and pitch of state based on terrain model | |
| TerrainModelPlugin::ConstPtr | getTerrainModel () const |
| bool | isAccessible (const State &s) const |
| bool | isAccessible (const State &next, const State ¤t) const |
| bool | isTerrainModelAvailable () const |
| bool | loadParams (const vigir_generic_params::ParameterSet ¶ms) override |
| void | loadPlugins () override |
| void | resetPlugins () override |
| bool | update3DData (State &s) const |
| void | useTerrainModel (bool enabled) |
| WorldModel () | |
Protected Attributes | |
| TerrainModelPlugin::Ptr | terrain_model_ |
| bool | use_terrain_model_ |
Definition at line 42 of file world_model.h.
Definition at line 5 of file world_model.cpp.
| bool vigir_footstep_planning::WorldModel::getHeight | ( | double | x, |
| double | y, | ||
| double & | height | ||
| ) | const |
update z, roll and pitch of state based on terrain model
Definition at line 76 of file world_model.cpp.
Definition at line 71 of file world_model.cpp.
| bool vigir_footstep_planning::WorldModel::isAccessible | ( | const State & | s | ) | const |
Definition at line 41 of file world_model.cpp.
| bool vigir_footstep_planning::WorldModel::isAccessible | ( | const State & | next, |
| const State & | current | ||
| ) | const |
Definition at line 51 of file world_model.cpp.
| bool vigir_footstep_planning::WorldModel::isTerrainModelAvailable | ( | ) | const |
Definition at line 66 of file world_model.cpp.
| bool vigir_footstep_planning::WorldModel::loadParams | ( | const vigir_generic_params::ParameterSet & | params | ) | [override] |
Definition at line 23 of file world_model.cpp.
| void vigir_footstep_planning::WorldModel::loadPlugins | ( | ) | [override] |
Definition at line 10 of file world_model.cpp.
| void vigir_footstep_planning::WorldModel::resetPlugins | ( | ) | [override, virtual] |
Reimplemented from vigir_footstep_planning::ExtendedPluginAggregator< WorldModel, CollisionCheckPlugin >.
Definition at line 33 of file world_model.cpp.
| bool vigir_footstep_planning::WorldModel::update3DData | ( | State & | s | ) | const |
Definition at line 84 of file world_model.cpp.
| void vigir_footstep_planning::WorldModel::useTerrainModel | ( | bool | enabled | ) |
Definition at line 61 of file world_model.cpp.
Definition at line 71 of file world_model.h.
bool vigir_footstep_planning::WorldModel::use_terrain_model_ [protected] |
Definition at line 70 of file world_model.h.