12 #include <mrpt/img/TColor.h> 13 #include <mrpt/opengl/CSetOfObjects.h> 14 #include <mrpt/opengl/CSetOfTexturedTriangles.h> 15 #include <mrpt/opengl/CTexturedPlane.h> 34 const mrpt::optional_ref<mrpt::opengl::COpenGLScene>& viz,
35 const mrpt::optional_ref<mrpt::opengl::COpenGLScene>& physical,
36 bool childrenOnly)
override;
39 mrpt::img::TColor
color_ = {0xa0, 0xa0, 0xa0, 0xff};
void simul_pre_timestep(const TSimulContext &context) override
virtual void internalGuiUpdate(const mrpt::optional_ref< mrpt::opengl::COpenGLScene > &viz, const mrpt::optional_ref< mrpt::opengl::COpenGLScene > &physical, bool childrenOnly) override
mrpt::opengl::CTexturedPlane::Ptr gl_plane_
#define DECLARES_REGISTER_WORLD_ELEMENT(CLASS_NAME)
mrpt::opengl::CSetOfObjects::Ptr glGroup_
std::string textureFileName_
HorizontalPlane(World *parent, const rapidxml::xml_node< char > *root)
mrpt::opengl::CSetOfTexturedTriangles::Ptr gl_plane_text_
virtual void loadConfigFrom(const rapidxml::xml_node< char > *root) override
void simul_post_timestep(const TSimulContext &context) override
virtual ~HorizontalPlane()