g2o
Loading...
Searching...
No Matches
g2o::PointSensorParameters Class Reference

#include <pointsensorparameters.h>

Inheritance diagram for g2o::PointSensorParameters:

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; }

References _fov.

◆ maxAngularDifference()

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

Definition at line 46 of file pointsensorparameters.h.

46{ return _maxAngularDifference; }

References _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

References _maxRange2.

◆ minRange()

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

Definition at line 42 of file pointsensorparameters.h.

42{ return sqrt(_minRange2); }

References _minRange2.

◆ setFov()

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

Definition at line 45 of file pointsensorparameters.h.

45{ _fov = fov_; }

References _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 }

References _maxAngularDifference.

◆ setMaxRange()

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

Definition at line 41 of file pointsensorparameters.h.

41{ _maxRange2 = maxRange_ * maxRange_; }

References _maxRange2.

Referenced by main().

◆ setMinRange()

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

Definition at line 43 of file pointsensorparameters.h.

43{ _minRange2 = minRange_ * minRange_; }

References _minRange2.

Referenced by main().

Member Data Documentation

◆ _fov

◆ _maxAngularDifference

double g2o::PointSensorParameters::_maxAngularDifference
protected

◆ _maxRange2

◆ _minRange2


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