g2o
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
g2o::PointSensorParameters Class Reference

#include <pointsensorparameters.h>

Inheritance diagram for g2o::PointSensorParameters:
Inheritance graph
[legend]

Public Member Functions

 PointSensorParameters ()
 
double maxRange () const
 
void setMaxRange (double maxRange_)
 
double minRange () const
 
void setMinRange (double minRange_)
 
double fov () const
 
void setFov (double fov_)
 
double maxAngularDifference () const
 
void setMaxAngularDifference (double angularDifference)
 

Protected Attributes

double _maxRange2
 
double _minRange2
 
double _fov
 
double _maxAngularDifference
 

Detailed Description

Definition at line 36 of file pointsensorparameters.h.

Constructor & Destructor Documentation

◆ PointSensorParameters()

g2o::PointSensorParameters::PointSensorParameters ( )

Member Function Documentation

◆ fov()

double g2o::PointSensorParameters::fov ( ) const
inline

Definition at line 44 of file pointsensorparameters.h.

44{ return _fov; }

◆ maxAngularDifference()

double g2o::PointSensorParameters::maxAngularDifference ( ) const
inline

Definition at line 46 of file pointsensorparameters.h.

46{ return _maxAngularDifference; }

◆ maxRange()

double g2o::PointSensorParameters::maxRange ( ) const
inline

Definition at line 40 of file pointsensorparameters.h.

40{ return sqrt(_maxRange2); }
Jet< T, N > sqrt(const Jet< T, N > &f)
Definition jet.h:444

◆ minRange()

double g2o::PointSensorParameters::minRange ( ) const
inline

Definition at line 42 of file pointsensorparameters.h.

42{ return sqrt(_minRange2); }

◆ setFov()

void g2o::PointSensorParameters::setFov ( double  fov_)
inline

Definition at line 45 of file pointsensorparameters.h.

45{ _fov = fov_; }

Referenced by main().

◆ setMaxAngularDifference()

void g2o::PointSensorParameters::setMaxAngularDifference ( double  angularDifference)
inline

Definition at line 47 of file pointsensorparameters.h.

47 {
48 _maxAngularDifference = angularDifference;
49 }

◆ setMaxRange()

void g2o::PointSensorParameters::setMaxRange ( double  maxRange_)
inline

Definition at line 41 of file pointsensorparameters.h.

41{ _maxRange2 = maxRange_ * maxRange_; }

Referenced by main().

◆ setMinRange()

void g2o::PointSensorParameters::setMinRange ( double  minRange_)
inline

Definition at line 43 of file pointsensorparameters.h.

43{ _minRange2 = minRange_ * minRange_; }

Referenced by main().

Member Data Documentation

◆ _fov

double g2o::PointSensorParameters::_fov
protected

◆ _maxAngularDifference

double g2o::PointSensorParameters::_maxAngularDifference
protected

◆ _maxRange2

double g2o::PointSensorParameters::_maxRange2
protected

◆ _minRange2

double g2o::PointSensorParameters::_minRange2
protected

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