text: /* +------------------------------------------------------------------------+
     |                     Mobile Robot Programming Toolkit (MRPT)            |
     |                          http://www.mrpt.org/                          |
     |                                                                        |
     | Copyright (c) 2005-2019, Individual contributors, see AUTHORS file     |
     | See: http://www.mrpt.org/Authors - All rights reserved.                |
     | Released under BSD License. See details in http://www.mrpt.org/License |
     +------------------------------------------------------------------------+ */
  
  #pragma once
  
  #include <mrpt/config.h>
  
  #include <mrpt/opengl/CRenderizable.h>
  #include <mrpt/opengl/CRenderizableDisplayList.h>
  #include <mrpt/opengl/COpenGLScene.h>
  #include <mrpt/opengl/COpenGLViewport.h>
  
  #include <mrpt/opengl/CArrow.h>
  #include <mrpt/opengl/CAxis.h>
  #include <mrpt/opengl/CBox.h>
  #include <mrpt/opengl/CFrustum.h>
  #include <mrpt/opengl/CCamera.h>
  #include <mrpt/opengl/CColorBar.h>
  #include <mrpt/opengl/CDisk.h>
  #include <mrpt/opengl/CEllipsoid.h>
  #include <mrpt/opengl/CGridPlaneXY.h>
  #include <mrpt/opengl/CGridPlaneXZ.h>
  #include <mrpt/opengl/CMesh.h>
  #include <mrpt/opengl/CMesh3D.h>
  #include <mrpt/opengl/CMeshFast.h>
  #include <mrpt/opengl/CPointCloud.h>
  #include <mrpt/opengl/CPointCloudColoured.h>
  #include <mrpt/opengl/CSetOfLines.h>
  #include <mrpt/opengl/CSetOfObjects.h>
  #include <mrpt/opengl/CSetOfTriangles.h>
  #include <mrpt/opengl/CSetOfTexturedTriangles.h>
  #include <mrpt/opengl/CSimpleLine.h>
  #include <mrpt/opengl/CSphere.h>
  #include <mrpt/opengl/CText.h>
  #include <mrpt/opengl/CText3D.h>
  #include <mrpt/opengl/CTexturedPlane.h>
  #include <mrpt/opengl/CAssimpModel.h>
  //#include <mrpt/opengl/CPlanarLaserScan.h>			// It's in the lib mrpt-maps
  // now
  //#include <mrpt/opengl/CAngularObservationMesh.h>	// It's in the lib mrpt-maps
  // now
  #include <mrpt/opengl/CCylinder.h>
  #include <mrpt/opengl/CPolyhedron.h>
  #include <mrpt/opengl/CGeneralizedCylinder.h>
  #include <mrpt/opengl/COpenGLStandardObject.h>
  #include <mrpt/opengl/CFBORender.h>
  #include <mrpt/opengl/CEllipsoidInverseDepth2D.h>
  #include <mrpt/opengl/CEllipsoidInverseDepth3D.h>
  #include <mrpt/opengl/CEllipsoidRangeBearing2D.h>
  #include <mrpt/opengl/COctoMapVoxels.h>
  #include <mrpt/opengl/CVectorField2D.h>
  #include <mrpt/opengl/CVectorField3D.h>
  
  #include <mrpt/opengl/stock_objects.h>
  #include <mrpt/opengl/pose_pdfs.h>
  #include <mrpt/opengl/graph_tools.h>
  