Classes | Public Attributes | List of all members
gazebo::rendering::CameraLensPrivate Class Reference

Private fields of camera lens. More...

#include <CameraLensPrivate.hh>

Classes

class  MapFunctionEnum
 Enumeration of functions that can be casted to some other types. More...
 

Public Attributes

double c1 = 1.0
 Linear scale factor. More...
 
double c2 = 1.0
 Angle scale factor. More...
 
double c3 = 0.0
 Angle offset factor. More...
 
double cutOffAngle = IGN_PI*0.5
 Visible field of view. More...
 
std::recursive_mutex dataMutex
 Mutex to lock when getting or setting lens data. More...
 
double f = 1.0
 Linear scale factor, may be adjusted in runtime. More...
 
MapFunctionEnum fun = MapFunctionEnum("id")
 fun component of the mapping function, More...
 
sdf::ElementPtr sdf
 SDF element of the lens. More...
 

Detailed Description

Private fields of camera lens.

Member Data Documentation

double gazebo::rendering::CameraLensPrivate::c1 = 1.0

Linear scale factor.

double gazebo::rendering::CameraLensPrivate::c2 = 1.0

Angle scale factor.

double gazebo::rendering::CameraLensPrivate::c3 = 0.0

Angle offset factor.

double gazebo::rendering::CameraLensPrivate::cutOffAngle = IGN_PI*0.5

Visible field of view.

std::recursive_mutex gazebo::rendering::CameraLensPrivate::dataMutex

Mutex to lock when getting or setting lens data.

double gazebo::rendering::CameraLensPrivate::f = 1.0

Linear scale factor, may be adjusted in runtime.

MapFunctionEnum gazebo::rendering::CameraLensPrivate::fun = MapFunctionEnum("id")

fun component of the mapping function,

See Also
CameraLens description
sdf::ElementPtr gazebo::rendering::CameraLensPrivate::sdf

SDF element of the lens.


The documentation for this class was generated from the following file: