Public Types | Public Member Functions | Public Attributes
KeyFrame Struct Reference

#include <KeyFrame.h>

List of all members.

Public Types

enum  { iBestPointsCount = 5 }
typedef boost::shared_ptr
< KeyFrame
Ptr

Public Member Functions

void AddKeyMapPoint (boost::shared_ptr< MapPoint > mp)
 KeyFrame ()
void MakeKeyFrame_Lite (CVD::BasicImage< CVD::byte > &im)
void MakeKeyFrame_Rest ()

Public Attributes

Level aLevels [LEVELS]
boost::shared_ptr< MapPointapCurrentBestPoints [iBestPointsCount]
bool bFixed
int bID
double dSceneDepthMean
double dSceneDepthMedian
double dSceneDepthSigma
int ID
std::map< boost::shared_ptr
< MapPoint >, Measurement
mMeasurements
SmallBlurryImagepSBI
SE3 se3CfromW
std::vector< boost::shared_ptr
< MapPoint > > 
vpPoints

Detailed Description

Definition at line 80 of file KeyFrame.h.


Member Typedef Documentation

typedef boost::shared_ptr<KeyFrame> KeyFrame::Ptr

Definition at line 82 of file KeyFrame.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
iBestPointsCount 

Definition at line 102 of file KeyFrame.h.


Constructor & Destructor Documentation

KeyFrame::KeyFrame ( ) [inline]

Definition at line 84 of file KeyFrame.h.


Member Function Documentation

void KeyFrame::AddKeyMapPoint ( boost::shared_ptr< MapPoint mp)

Definition at line 155 of file KeyFrame.cc.

void KeyFrame::MakeKeyFrame_Lite ( CVD::BasicImage< CVD::byte > &  im)

Definition at line 17 of file KeyFrame.cc.

Definition at line 98 of file KeyFrame.cc.


Member Data Documentation

Definition at line 90 of file KeyFrame.h.

Definition at line 103 of file KeyFrame.h.

Definition at line 89 of file KeyFrame.h.

Definition at line 94 of file KeyFrame.h.

Definition at line 108 of file KeyFrame.h.

Definition at line 112 of file KeyFrame.h.

Definition at line 109 of file KeyFrame.h.

Definition at line 113 of file KeyFrame.h.

std::map<boost::shared_ptr<MapPoint>, Measurement> KeyFrame::mMeasurements

Definition at line 91 of file KeyFrame.h.

Definition at line 116 of file KeyFrame.h.

Definition at line 88 of file KeyFrame.h.

std::vector<boost::shared_ptr<MapPoint> > KeyFrame::vpPoints

Definition at line 101 of file KeyFrame.h.


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


ptam
Author(s): Markus Achtelik , Stephan Weiss , Simon Lynen
autogenerated on Sun Oct 5 2014 23:52:34