![]() |
SLProject
4.2.000
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
|
This is the complete list of members for WAISlamTrackPool, including all inherited members.
| _cameraExtrinsic | WAISlamTools | protected |
| _cameraExtrinsicGuess | WAISlamTools | protected |
| _cameraExtrinsicMutex | WAISlamTrackPool | private |
| _cameraIntrinsic | WAISlamTools | protected |
| _distortion | WAISlamTools | protected |
| _extractor | WAISlamTrackPool | private |
| _globalMap | WAISlamTools | protected |
| _infoMatchedInliners | WAISlamTrackPool | private |
| _iniData | WAISlamTools | protected |
| _iniExtractor | WAISlamTrackPool | private |
| _initialized | WAISlamTools | protected |
| _lastFrame | WAISlamTools | protected |
| _lastKeyFrameFrameId | WAISlamTrackPool | private |
| _lastRelocFrameId | WAISlamTrackPool | private |
| _localMap | WAISlamTools | protected |
| _localMapping | WAISlamTools | protected |
| _loopClosing | WAISlamTools | protected |
| _loopClosingThread | WAISlamTools | protected |
| _mappingThreads | WAISlamTools | protected |
| _params | WAISlamTrackPool | private |
| _processNewKeyFrameThread | WAISlamTools | protected |
| _relocExtractor | WAISlamTrackPool | private |
| _relocFrameCounter | WAISlamTrackPool | private |
| _state | WAISlamTrackPool | private |
| _velocity | WAISlamTools | protected |
| _voc | WAISlamTools | protected |
| changeIntrinsic(cv::Mat intrinsic, cv::Mat distortion) | WAISlamTrackPool | |
| checkKFConnectionsTree(WAIMap *map) | WAISlamTools | static |
| countReprojectionOutliers(WAIFrame &frame, unsigned int &m, unsigned int &n, unsigned int &outliers) | WAISlamTools | protectedstatic |
| createFrame(WAIFrame &frame, cv::Mat &imageGray) | WAISlamTrackPool | private |
| createMarkerFrame(std::string markerFile, KPextractor *markerExtractor, const cv::Mat &markerCameraIntrinsic, WAIOrbVocabulary *voc) | WAISlamTools | static |
| createNewKeyFrame(LocalMapping *localMapper, LocalMap &localMap, WAIMap *globalMap, WAIFrame &frame, unsigned long &lastKeyFrameFrameId) | WAISlamTools | static |
| detectCycle(WAIKeyFrame *kf, std::set< WAIKeyFrame * > &visitedNode) | WAISlamTools | static |
| doMarkerMapPreprocessing(std::string markerFile, cv::Mat &nodeTransform, float markerWidthInM, KPextractor *markerExtractor, WAIMap *map, const cv::Mat &markerCameraIntrinsic, WAIOrbVocabulary *voc) | WAISlamTools | static |
| drawInfo(cv::Mat &imageBGR, float scale, bool showInitLine, bool showKeyPoints, bool showKeyPointsMatched) | WAISlamTrackPool | |
| drawInitInfo(WAIInitializerData &iniData, WAIFrame &frame, cv::Mat &imageBGR, float scale) | WAISlamTools | static |
| drawKeyPointInfo(WAIFrame &frame, cv::Mat &image, float scale) | WAISlamTools | static |
| drawKeyPointMatches(WAIFrame &frame, cv::Mat &image, float scale) | WAISlamTools | static |
| findFrameFixedMapMatches(WAIFrame &frame, WAIMap *waiMap, std::vector< cv::Point2f > &points2d, std::vector< cv::Point3f > &points3d) | WAISlamTools | static |
| findMarkerHomography(WAIFrame &markerFrame, WAIKeyFrame *kfCand, cv::Mat &homography, int minMatches) | WAISlamTools | static |
| genInitialMap(WAIMap *globalMap, LocalMapping *localMapper, LoopClosing *loopCloser, LocalMap &localMap) | WAISlamTools | static |
| getMapPoints() | WAISlamTrackPool | inlinevirtual |
| getMatchedMapPoints() | WAISlamTrackPool | |
| getPose() | WAISlamTrackPool | |
| getTrackingState() | WAISlamTrackPool | inlinevirtual |
| initialize(WAIInitializerData &iniData, WAIFrame &frame, WAIOrbVocabulary *voc, LocalMap &localMap, int mapPointsNeeded=100) | WAISlamTools | static |
| mapping(WAIMap *map, LocalMap &localMap, LocalMapping *localMapper, WAIFrame &frame, int inliers, const unsigned long lastRelocFrameId, unsigned long &lastKeyFrameFrameId) | WAISlamTools | static |
| motionModel(WAIFrame &frame, WAIFrame &lastFrame, cv::Mat &velocity, cv::Mat &pose) | WAISlamTools | static |
| needNewKeyFrame(WAIMap *globalMap, LocalMap &localMap, LocalMapping *localMapper, WAIFrame &frame, int nInliners, const unsigned long lastRelocFrameId, const unsigned long lastKeyFrameFrameId) | WAISlamTools | static |
| oldInitialize(WAIFrame &frame, WAIInitializerData &iniData, WAIMap *map, LocalMap &localMap, LocalMapping *localMapper, LoopClosing *loopCloser, WAIOrbVocabulary *voc, int mapPointsNeeded=100) | WAISlamTools | static |
| relocalization(WAIFrame ¤tFrame, WAIMap *waiMap, LocalMap &localMap, float minCommonWordFactor, int &inliers, bool minAccScoreFilter=false) | WAISlamTools | static |
| relocalizationGPS(WAIFrame ¤tFrame, WAIMap *waiMap, LocalMap &localMap, cv::Mat locENU, cv::Mat dirENU, float minCommonWordFactor, int &inliers, bool minAccScoreFilter) | WAISlamTools | static |
| strictMapping(WAIMap *map, LocalMap &localMap, LocalMapping *localMapper, WAIFrame &frame, int inliers, const unsigned long lastRelocFrameId, unsigned long &lastKeyFrameFrameId) | WAISlamTools | static |
| strictNeedNewKeyFrame(WAIMap *map, LocalMap &localMap, LocalMapping *localMapper, WAIFrame &frame, int nInliers, const unsigned long lastRelocFrameId, const unsigned long lastKeyFrameFrameId) | WAISlamTools | static |
| strictTracking(WAIMap *map, LocalMap &localMap, WAIFrame &frame, WAIFrame &lastFrame, int lastRelocFrameId, int &inliers) | WAISlamTools | static |
| strictTrackReferenceKeyFrame(LocalMap &map, WAIFrame &lastFrame, WAIFrame &frame) | WAISlamTools | static |
| tracking(WAIMap *map, LocalMap &localMap, WAIFrame &frame, WAIFrame &lastFrame, int lastRelocFrameId, cv::Mat &velocity, int &inliers) | WAISlamTools | static |
| trackLocalMap(LocalMap &localMap, WAIFrame &frame, int lastRelocFrameId, int &inliers) | WAISlamTools | static |
| trackLocalMapPoints(LocalMap &localMap, int lastRelocFrameId, WAIFrame &frame) | WAISlamTools | static |
| trackReferenceKeyFrame(LocalMap &map, WAIFrame &lastFrame, WAIFrame &frame) | WAISlamTools | static |
| trackWithMotionModel(cv::Mat velocity, WAIFrame &previousFrame, WAIFrame &frame) | WAISlamTools | static |
| update(cv::Mat &imageGray) | WAISlamTrackPool | |
| updateLocalMap(WAIFrame &frame, LocalMap &localMap) | WAISlamTools | static |
| updatePose(WAIFrame &frame) | WAISlamTrackPool | private |
| WAISlamTools() | WAISlamTools | inlineprotected |
| WAISlamTrackPool(const cv::Mat &intrinsic, const cv::Mat &distortion, WAIOrbVocabulary *voc, KPextractor *iniExtractor, KPextractor *relocExtractor, KPextractor *extractor, std::unique_ptr< WAIMap > globalMap, Params params) | WAISlamTrackPool | |
| ~WAISlamTools() | WAISlamTools | inlineprotectedvirtual |
| ~WAISlamTrackPool() | WAISlamTrackPool | virtual |