Main MRPT website > C++ reference for MRPT 1.5.6
opengl_frwds.h
Go to the documentation of this file.
1 /* +---------------------------------------------------------------------------+
2  | Mobile Robot Programming Toolkit (MRPT) |
3  | http://www.mrpt.org/ |
4  | |
5  | Copyright (c) 2005-2017, Individual contributors, see AUTHORS file |
6  | See: http://www.mrpt.org/Authors - All rights reserved. |
7  | Released under BSD License. See details in http://www.mrpt.org/License |
8  +---------------------------------------------------------------------------+ */
9 #pragma once
10 
11 namespace mrpt {
12 namespace opengl {
13 #define FWRD_DECL(_CLASS) class _CLASS; struct _CLASS##Ptr
14 
15  FWRD_DECL(C3DSScene);
16  FWRD_DECL(CArrow);
17  FWRD_DECL(CAssimpModel);
18  FWRD_DECL(CAxis);
19  FWRD_DECL(CBox);
20  FWRD_DECL(CCamera);
21  FWRD_DECL(CColorBar);
23  FWRD_DECL(CDisk);
24  FWRD_DECL(CEllipsoid);
25  FWRD_DECL(CEllipsoidInverseDepth2D);
26  FWRD_DECL(CEllipsoidInverseDepth3D);
27  FWRD_DECL(CEllipsoidRangeBearing2D);
28  FWRD_DECL(CFrustum);
30  FWRD_DECL(CGridPlaneXY);
31  FWRD_DECL(CGridPlaneXZ);
32  FWRD_DECL(CMesh);
33  FWRD_DECL(CMesh3D);
34  FWRD_DECL(CMeshFast);
35  FWRD_DECL(COctoMapVoxels);
36  FWRD_DECL(COpenGLScene);
37  FWRD_DECL(COpenGLViewport);
38  FWRD_DECL(CPointCloud);
39  FWRD_DECL(CPointCloudColoured);
41  FWRD_DECL(CSetOfLines);
42  FWRD_DECL(CSetOfObjects);
43  FWRD_DECL(CSetOfTriangles);
44  FWRD_DECL(CSimpleLine);
45  FWRD_DECL(CSphere);
46  FWRD_DECL(CText);
47  FWRD_DECL(CText3D);
48  FWRD_DECL(CTexturedPlane);
49  FWRD_DECL(CVectorField2D);
51 
52 #undef FWRD_DECL
53 } // end namespace
54 } // End of namespace
class OPENGL_IMPEXP CCylinder
Definition: CCylinder.h:16
class OPENGL_IMPEXP CGeneralizedCylinder
class OPENGL_IMPEXP CPolyhedron
Definition: CPolyhedron.h:17
class OPENGL_IMPEXP CVectorField3D
FWRD_DECL(C3DSScene)



Page generated by Doxygen 1.8.6 for MRPT 1.5.6 Git: 4c65e84 Tue Apr 24 08:18:17 2018 +0200 at mar abr 24 08:26:17 CEST 2018