CameraModelFilter class was built to generalize the filtering for different camera models.
More...
#include <CameraModelFilter.hpp>
CameraModelFilter class was built to generalize the filtering for different camera models.
- Author
- Ralf Schleicher
- Date
- 2014
- Version
- 1.0
- Copyright
- GNU Public License
Definition at line 36 of file CameraModelFilter.hpp.
next_best_view::CameraModelFilter::CameraModelFilter |
( |
| ) |
|
next_best_view::CameraModelFilter::~CameraModelFilter |
( |
| ) |
|
|
pure virtual |
convenience function to get a camera pose matrix.
- Parameters
-
position | [in] the position of the camera |
orientation | [in] the orientation of the camera |
Definition at line 61 of file CameraModelFilter.cpp.
double next_best_view::CameraModelFilter::getFarClippingPlane |
( |
| ) |
|
double next_best_view::CameraModelFilter::getHorizontalFOV |
( |
| ) |
|
double next_best_view::CameraModelFilter::getNearClippingPlane |
( |
| ) |
|
SimpleVector3 next_best_view::CameraModelFilter::getPivotPointPosition |
( |
| ) |
|
float next_best_view::CameraModelFilter::getRecognizerCosts |
( |
std::string |
objectType | ) |
|
|
virtual |
- Parameters
-
objectType | the object to recognize. |
- Returns
- the costs of the recognition of the object
Definition at line 34 of file CameraModelFilter.cpp.
double next_best_view::CameraModelFilter::getVerticalFOV |
( |
| ) |
|
virtual viz::MarkerArrayPtr next_best_view::CameraModelFilter::getVisualizationMarkerArray |
( |
uint32_t & |
sequence, |
|
|
double |
lifetime = 30.0 |
|
) |
| |
|
pure virtual |
bool next_best_view::CameraModelFilter::haveParametersChanged |
( |
| ) |
|
|
inline |
void next_best_view::CameraModelFilter::setFarClippingPlane |
( |
double |
fcp | ) |
|
void next_best_view::CameraModelFilter::setHorizontalFOV |
( |
double |
fovDegrees | ) |
|
sets the horizontal field of view.
- Parameters
-
fov | the field of view in degrees |
Definition at line 68 of file CameraModelFilter.cpp.
void next_best_view::CameraModelFilter::setNearClippingPlane |
( |
double |
ncp | ) |
|
sets the near clipping plane.
- Parameters
-
ncp | the near clipping distance |
Definition at line 86 of file CameraModelFilter.cpp.
void next_best_view::CameraModelFilter::setOrientation |
( |
const SimpleQuaternion & |
orientation | ) |
|
sets the orientation of the pivot point
- Parameters
-
orientation | [in] a quaternion which denotes the orientation |
Definition at line 52 of file CameraModelFilter.cpp.
void next_best_view::CameraModelFilter::setParametersChanged |
( |
bool |
value | ) |
|
|
inline |
sets the pose of the pivot point.
- Parameters
-
position | [in] a 3d vector pointing to a position |
orientation | [in] a quaternion which denotes the orientation |
Definition at line 38 of file CameraModelFilter.cpp.
void next_best_view::CameraModelFilter::setPivotPointPosition |
( |
const SimpleVector3 & |
position | ) |
|
sets the position of the pivot point.
- Parameters
-
position | [in] a 3d vector pointing to a position |
Definition at line 43 of file CameraModelFilter.cpp.
void next_best_view::CameraModelFilter::setRecognizerCosts |
( |
float |
recognizerCosts, |
|
|
std::string |
objectType |
|
) |
| |
|
virtual |
- Parameters
-
recognizerCosts | the costs of the recognition of the object |
objectType | the object to recognize. |
Definition at line 28 of file CameraModelFilter.cpp.
void next_best_view::CameraModelFilter::setVerticalFOV |
( |
double |
fovDegrees | ) |
|
sets the vertical field of view.
- Parameters
-
fov | the field of view in degrees |
Definition at line 77 of file CameraModelFilter.cpp.
double next_best_view::CameraModelFilter::mFcp |
|
private |
double next_best_view::CameraModelFilter::mFOVX |
|
private |
double next_best_view::CameraModelFilter::mFOVY |
|
private |
double next_best_view::CameraModelFilter::mNcp |
|
private |
bool next_best_view::CameraModelFilter::mParametersChanged |
|
private |
SimpleVector3 next_best_view::CameraModelFilter::mPivotPointPosition |
|
private |
float next_best_view::CameraModelFilter::recognizerCosts |
|
private |
The documentation for this class was generated from the following files:
asr_next_best_view
Author(s): Aumann Florian, Borella Jocelyn, Heller Florian, Meißner Pascal, Schleicher Ralf, Stöckle Patrick, Stroh Daniel, Trautmann Jeremias, Walter Milena, Wittenbeck Valerij
autogenerated on Thu Jan 9 2020 07:20:18