Gazebo Rendering

API Reference

9.0.0
Ogre2RenderTypes.hh
Go to the documentation of this file.
1/*
2 * Copyright (C) 2018 Open Source Robotics Foundation
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
7 *
8 * http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
15 *
16 */
17#ifndef GZ_RENDERING_OGRE2_OGRE2RENDERTYPES_HH_
18#define GZ_RENDERING_OGRE2_OGRE2RENDERTYPES_HH_
19
20#include <memory>
21
22#include "gz/rendering/config.hh"
24
25namespace gz
26{
27 namespace rendering
28 {
29 inline namespace GZ_RENDERING_VERSION_NAMESPACE {
30 //
31 class Ogre2ArrowVisual;
32 class Ogre2AxisVisual;
33 class Ogre2BoundingBoxCamera;
34 class Ogre2Camera;
35 class Ogre2Capsule;
36 class Ogre2COMVisual;
37 class Ogre2DepthCamera;
38 class Ogre2DirectionalLight;
39 class Ogre2Geometry;
40 class Ogre2GizmoVisual;
41 class Ogre2GlobalIlluminationCiVct;
42 class Ogre2GlobalIlluminationVct;
43 class Ogre2GpuRays;
44 class Ogre2Grid;
45 class Ogre2Heightmap;
46 class Ogre2InertiaVisual;
47 class Ogre2JointVisual;
48 class Ogre2Light;
49 class Ogre2LightVisual;
50 class Ogre2LidarVisual;
51 class Ogre2Marker;
52 class Ogre2Material;
53 class Ogre2Mesh;
54 class Ogre2MeshFactory;
55 class Ogre2Node;
56 class Ogre2Object;
57 class Ogre2ObjectInterface;
58 class Ogre2ParticleEmitter;
59 class Ogre2Projector;
60 class Ogre2PointLight;
61 class Ogre2RayQuery;
62 class Ogre2RenderEngine;
63 class Ogre2RenderTarget;
64 class Ogre2RenderTargetMaterial;
65 class Ogre2RenderTexture;
66 class Ogre2RenderWindow;
67 class Ogre2Scene;
68 class Ogre2SegmentationCamera;
69 class Ogre2Sensor;
70 class Ogre2SpotLight;
71 class Ogre2SubMesh;
72 class Ogre2ThermalCamera;
73 class Ogre2Visual;
74 class Ogre2WideAngleCamera;
75 class Ogre2WireBox;
76
84
86
134
143
145 }
146 }
147}
148#endif