Public Member Functions | Private Attributes
isam::MonocularCamera Class Reference

#include <slam_monocular.h>

List of all members.

Public Member Functions

Point3dh backproject (const Pose3d &pose, const MonocularMeasurement &measure, double distance=5.) const
double focalLength () const
 MonocularCamera ()
 MonocularCamera (double f, const Eigen::Vector2d &pp)
Eigen::Vector2d principalPoint () const
MonocularMeasurement project (const Pose3d &pose, const Point3dh &Xw) const

Private Attributes

double _b
double _f
Eigen::Vector2d _pp

Detailed Description

Definition at line 68 of file slam_monocular.h.

Constructor & Destructor Documentation

Definition at line 75 of file slam_monocular.h.

isam::MonocularCamera::MonocularCamera ( double  f,
const Eigen::Vector2d &  pp 
) [inline]

Definition at line 76 of file slam_monocular.h.

Member Function Documentation

Point3dh isam::MonocularCamera::backproject ( const Pose3d pose,
const MonocularMeasurement measure,
double  distance = 5. 
) const [inline]

Definition at line 100 of file slam_monocular.h.

double isam::MonocularCamera::focalLength ( ) const [inline]

Definition at line 78 of file slam_monocular.h.

Eigen::Vector2d isam::MonocularCamera::principalPoint ( ) const [inline]

Definition at line 80 of file slam_monocular.h.

MonocularMeasurement isam::MonocularCamera::project ( const Pose3d pose,
const Point3dh Xw 
) const [inline]

Definition at line 82 of file slam_monocular.h.

Member Data Documentation

double isam::MonocularCamera::_b [private]

Definition at line 71 of file slam_monocular.h.

double isam::MonocularCamera::_f [private]

Definition at line 69 of file slam_monocular.h.

Eigen::Vector2d isam::MonocularCamera::_pp [private]

Definition at line 70 of file slam_monocular.h.

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

Author(s): Ji Zhang
autogenerated on Mon Jan 6 2014 11:16:09