|
| MapPoint (const cv::Mat &Pos, KeyFrame *pRefKF, Map *pMap) |
|
| MapPoint (const cv::Mat &Pos, Map *pMap, Frame *pFrame, const int &idxF) |
|
void | SetWorldPos (const cv::Mat &Pos) |
|
cv::Mat | GetWorldPos () |
|
cv::Mat | GetNormal () |
|
KeyFrame * | GetReferenceKeyFrame () |
|
std::map< KeyFrame *, size_t > | GetObservations () |
|
int | Observations () |
|
void | AddObservation (KeyFrame *pKF, size_t idx) |
|
void | EraseObservation (KeyFrame *pKF) |
|
int | GetIndexInKeyFrame (KeyFrame *pKF) |
|
bool | IsInKeyFrame (KeyFrame *pKF) |
|
void | SetBadFlag () |
|
bool | isBad () |
|
void | Replace (MapPoint *pMP) |
|
MapPoint * | GetReplaced () |
|
void | IncreaseVisible (int n=1) |
|
void | IncreaseFound (int n=1) |
|
float | GetFoundRatio () |
|
int | GetFound () |
|
void | ComputeDistinctiveDescriptors () |
|
cv::Mat | GetDescriptor () |
|
void | UpdateNormalAndDepth () |
|
float | GetMinDistanceInvariance () |
|
float | GetMaxDistanceInvariance () |
|
int | PredictScale (const float ¤tDist, KeyFrame *pKF) |
|
int | PredictScale (const float ¤tDist, Frame *pF) |
|
|
long unsigned int | mnId |
|
long int | mnFirstKFid |
|
long int | mnFirstFrame |
|
int | nObs |
|
float | mTrackProjX |
|
float | mTrackProjY |
|
float | mTrackProjXR |
|
bool | mbTrackInView |
|
int | mnTrackScaleLevel |
|
float | mTrackViewCos |
|
long unsigned int | mnTrackReferenceForFrame |
|
long unsigned int | mnLastFrameSeen |
|
long unsigned int | mnBALocalForKF |
|
long unsigned int | mnFuseCandidateForKF |
|
long unsigned int | mnLoopPointForKF |
|
long unsigned int | mnCorrectedByKF |
|
long unsigned int | mnCorrectedReference |
|
cv::Mat | mPosGBA |
|
long unsigned int | mnBAGlobalForKF |
|
|
static long unsigned int | nNextId =0 |
|
static std::mutex | mGlobalMutex |
|
|
cv::Mat | mWorldPos |
|
std::map< KeyFrame *, size_t > | mObservations |
|
cv::Mat | mNormalVector |
|
cv::Mat | mDescriptor |
|
KeyFrame * | mpRefKF |
|
int | mnVisible |
|
int | mnFound |
|
bool | mbBad |
|
MapPoint * | mpReplaced |
|
float | mfMinDistance |
|
float | mfMaxDistance |
|
Map * | mpMap |
|
std::mutex | mMutexPos |
|
std::mutex | mMutexFeatures |
|
The documentation for this class was generated from the following files:
- /home/yubao/data/catkin_ws/src/ORB_SLAM2/include/MapPoint.h
- /home/yubao/data/catkin_ws/src/ORB_SLAM2/src/MapPoint.cpp