Private data for the WideAngleCamera class. More...
#include <WideAngleCameraPrivate.hh>
Public Attributes | |
Ogre::MaterialPtr | compMat |
Pointer to material, used for second rendering pass. More... | |
Ogre::CompositorInstance * | cubeMapCompInstance |
Compositor used to render rectangle with attached cube map. More... | |
std::mutex | dataMutex |
Mutex to lock while setting or reading camera properties. More... | |
Ogre::Camera * | envCameras [6] |
A Set of 6 cameras, each pointing in different direction with FOV of 90deg. More... | |
Ogre::Texture * | envCubeMapTexture |
A single cube map texture. More... | |
Ogre::RenderTarget * | envRenderTargets [6] |
Render targets for envCameras. More... | |
int | envTextureSize |
Environment texture size. More... | |
Ogre::Viewport * | envViewports [6] |
Viewports for the render targets. More... | |
CameraLens * | lens |
Camera lens description. More... | |
std::mutex | renderMutex |
Mutex to lock while rendering the world. More... | |
Private data for the WideAngleCamera class.
Ogre::MaterialPtr gazebo::rendering::WideAngleCameraPrivate::compMat |
Pointer to material, used for second rendering pass.
Ogre::CompositorInstance* gazebo::rendering::WideAngleCameraPrivate::cubeMapCompInstance |
Compositor used to render rectangle with attached cube map.
std::mutex gazebo::rendering::WideAngleCameraPrivate::dataMutex |
Mutex to lock while setting or reading camera properties.
Ogre::Camera* gazebo::rendering::WideAngleCameraPrivate::envCameras[6] |
A Set of 6 cameras, each pointing in different direction with FOV of 90deg.
Ogre::Texture* gazebo::rendering::WideAngleCameraPrivate::envCubeMapTexture |
A single cube map texture.
Ogre::RenderTarget* gazebo::rendering::WideAngleCameraPrivate::envRenderTargets[6] |
Render targets for envCameras.
int gazebo::rendering::WideAngleCameraPrivate::envTextureSize |
Environment texture size.
Ogre::Viewport* gazebo::rendering::WideAngleCameraPrivate::envViewports[6] |
Viewports for the render targets.
CameraLens* gazebo::rendering::WideAngleCameraPrivate::lens |
Camera lens description.
std::mutex gazebo::rendering::WideAngleCameraPrivate::renderMutex |
Mutex to lock while rendering the world.