12 #include <mrpt/img/CImage.h> 15 #include <mrpt/tfest/TMatchingPair.h> 33 double x,
double y,
float&
z)
const;
51 mrpt::tfest::TMatchingPairList
corrs;
GLint GLint GLint GLint GLint GLint y
mrpt::tfest::TMatchingPairList corrs
virtual void loadConfigFrom(const rapidxml::xml_node< char > *root) override
virtual void simul_pre_timestep(const TSimulContext &context) override
bool m_first_scene_rendering
virtual void internalGuiUpdate(mrpt::opengl::COpenGLScene &scene, bool childrenOnly) override
ElevationMap(World *parent, const rapidxml::xml_node< char > *root)
GLint GLint GLint GLint GLint x
void poses_mutex_lock() override
#define DECLARES_REGISTER_WORLD_ELEMENT(CLASS_NAME)
T root(const T v0, const T v1)
mrpt::opengl::CMesh::Ptr m_gl_mesh
void poses_mutex_unlock() override
mrpt::math::CMatrixFloat m_mesh_z_cache
bool getElevationAt(double x, double y, float &z) const
return false if out of bounds
virtual void simul_post_timestep(const TSimulContext &context) override
mrpt::poses::CPose3D m_optimal_transf