#include <slam_stereo.h>
Public Member Functions | |
Point3dh | backproject (const Pose3d &pose, const StereoMeasurement &measure) const |
double | baseline () const |
double | focalLength () const |
Eigen::Vector2d | principalPoint () const |
StereoMeasurement | project (const Pose3d &pose, const Point3dh &Xw) const |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW | StereoCamera () |
StereoCamera (double f, const Eigen::Vector2d &pp, double b) | |
Private Attributes | |
double | _b |
double | _f |
Eigen::Vector2d | _pp |
Definition at line 77 of file slam_stereo.h.
EIGEN_MAKE_ALIGNED_OPERATOR_NEW isam::StereoCamera::StereoCamera | ( | ) | [inline] |
Definition at line 85 of file slam_stereo.h.
isam::StereoCamera::StereoCamera | ( | double | f, |
const Eigen::Vector2d & | pp, | ||
double | b | ||
) | [inline] |
Definition at line 86 of file slam_stereo.h.
Point3dh isam::StereoCamera::backproject | ( | const Pose3d & | pose, |
const StereoMeasurement & | measure | ||
) | const [inline] |
Definition at line 117 of file slam_stereo.h.
double isam::StereoCamera::baseline | ( | ) | const [inline] |
Definition at line 92 of file slam_stereo.h.
double isam::StereoCamera::focalLength | ( | ) | const [inline] |
Definition at line 88 of file slam_stereo.h.
Eigen::Vector2d isam::StereoCamera::principalPoint | ( | ) | const [inline] |
Definition at line 90 of file slam_stereo.h.
StereoMeasurement isam::StereoCamera::project | ( | const Pose3d & | pose, |
const Point3dh & | Xw | ||
) | const [inline] |
Definition at line 94 of file slam_stereo.h.
double isam::StereoCamera::_b [private] |
Definition at line 80 of file slam_stereo.h.
double isam::StereoCamera::_f [private] |
Definition at line 78 of file slam_stereo.h.
Eigen::Vector2d isam::StereoCamera::_pp [private] |
Definition at line 79 of file slam_stereo.h.