MRPT
2.0.1
|
Context for calls to render()
Definition at line 266 of file CRenderizable.h.
#include <mrpt/opengl/CRenderizable.h>
Public Member Functions | |
RenderContext ()=default | |
Public Attributes | |
const mrpt::opengl::TRenderMatrices * | state = nullptr |
const mrpt::opengl::Program * | shader = nullptr |
mrpt::opengl::shader_id_t | shader_id |
const mrpt::opengl::TLightParameters * | lights = nullptr |
|
default |
const mrpt::opengl::TLightParameters* mrpt::opengl::CRenderizable::RenderContext::lights = nullptr |
Definition at line 273 of file CRenderizable.h.
Referenced by mrpt::opengl::processRenderQueue(), and mrpt::opengl::CRenderizableShaderTriangles::render().
const mrpt::opengl::Program* mrpt::opengl::CRenderizable::RenderContext::shader = nullptr |
Definition at line 271 of file CRenderizable.h.
Referenced by mrpt::opengl::processRenderQueue(), mrpt::opengl::CRenderizableShaderWireFrame::render(), mrpt::opengl::CRenderizableShaderText::render(), mrpt::opengl::CRenderizableShaderTriangles::render(), mrpt::opengl::CRenderizableShaderPoints::render(), and mrpt::opengl::CText::render().
mrpt::opengl::shader_id_t mrpt::opengl::CRenderizable::RenderContext::shader_id |
Definition at line 272 of file CRenderizable.h.
Referenced by mrpt::opengl::processRenderQueue(), mrpt::opengl::CSetOfLines::render(), mrpt::opengl::CGeneralizedEllipsoidTemplate< 3 >::render(), mrpt::opengl::CMesh3D::render(), mrpt::opengl::CBox::render(), mrpt::opengl::CAssimpModel::render(), mrpt::opengl::CMesh::render(), mrpt::opengl::CPolyhedron::render(), mrpt::opengl::CVectorField2D::render(), mrpt::opengl::CColorBar::render(), mrpt::opengl::CPlanarLaserScan::render(), mrpt::opengl::CVectorField3D::render(), mrpt::opengl::COctoMapVoxels::render(), and mrpt::opengl::CAngularObservationMesh::render().
const mrpt::opengl::TRenderMatrices* mrpt::opengl::CRenderizable::RenderContext::state = nullptr |
Definition at line 270 of file CRenderizable.h.
Referenced by mrpt::opengl::processRenderQueue(), and mrpt::opengl::CText::render().
Page generated by Doxygen 1.8.14 for MRPT 2.0.1 Git: 0fef1a6d7 Fri Apr 3 23:00:21 2020 +0200 at vie abr 3 23:20:28 CEST 2020 |