NDEVR
API Documentation
KeyFrame Member List

This is the complete list of members for KeyFrame, including all inherited members.

AddChild(KeyFrame *pKF)KeyFrame
addConnection(KeyFrame *pKF, uint04 weight)KeyFrame
addGlobalPositionMeas(const GlobalPosition *meas)KeyFrame
AddLoopEdge(KeyFrame *pKF)KeyFrame
AddMergeEdge(KeyFrame *pKF)KeyFrame
bestCovisibilityKeyFrames(Buffer< KeyFrame * > &frames, uint04 N=Constant< uint04 >::Max) constKeyFrame
BFmatcherFramestatic
bImuKeyFrame
bow() constFrameinline
cameraRotation() constFrameinline
ChangeParent(KeyFrame *pKF)KeyFrame
clearBoW()Frame
clearMapPoints()Frame
computeBoW()Frame
ComputeSceneMedianDepth(const int q)KeyFrame
ComputeStereoFishEyeMatches()Frame
computeStereoFromRGBD(const cv::Mat &imDepth)Frame
computeStereoMatches()Frame
covisiblesByWeight(uint04 w, Buffer< KeyFrame * > &frames) constKeyFrame
depth(uint04 idx) constFrameinline
discardOutliers()Frame
doNotReduce() constKeyFrameinline
e_loop enum valueKeyFrame
e_merge enum valueKeyFrame
e_place_recognition enum valueKeyFrame
e_relocation enum valueKeyFrame
EraseChild(KeyFrame *pKF)KeyFrame
EraseConnection(KeyFrame *pKF)KeyFrame
eraseMapPoint(MapPoint *pMP)KeyFrame
eraseMapPointMatch(uint04)Frame
extractORB(uint01 flag, const cv::Mat &im, uint04 x0, uint04 x1)Frame
featureIndices() constFrameinline
Frame()=defaultFrame
Frame(const Frame &frame)Frame
Frame(Frame &&frame) noexceptFrame
Frame(FrameInfo *frame_info, const cv::Mat &imLeft, const cv::Mat &imRight, fltp08 timeStamp, ORBextractor *extractorLeft, ORBextractor *extractorRight, ORBVocabulary *voc, const IMU::Calib &ImuCalib=IMU::Calib())Frame
Frame(FrameInfo *frame_info, const cv::Mat &imLeft, const cv::Mat &imRight, fltp08 timeStamp, ORBextractor *extractorLeft, ORBextractor *extractorRight, ORBVocabulary *voc, GeometricCamera *pCamera2, Sophus::SE3< g_type > &Tlr, const IMU::Calib &ImuCalib=IMU::Calib())Frame
Frame(FrameInfo *frame_info, const cv::Mat &imGray, const cv::Mat &imDepth, fltp08 timeStamp, ORBextractor *extractor, ORBVocabulary *voc, const IMU::Calib &ImuCalib=IMU::Calib())Frame
Frame(FrameInfo *frame_info, const cv::Mat &imGray, fltp08 timeStamp, ORBextractor *extractor, ORBVocabulary *voc, const IMU::Calib &ImuCalib=IMU::Calib())Frame
frame_idKeyFrame
GetAccBias()KeyFrame
GetChilds()KeyFrame
GetConnectedKeyFrames()KeyFrame
getFeaturesInArea(Buffer< uint04 > &indices, fltp04 x, fltp04 y, fltp04 r, uint04 min_level=0U, uint04 max_level=Constant< uint04 >::Max, const bool bRight=false) constFrame
getGlobalPositionMeas() constKeyFrame
GetGyroBias()KeyFrame
GetImuBias()KeyFrame
GetImuPosition() const final overrideKeyFramevirtual
GetImuRotation() const final overrideKeyFramevirtual
GetLoopEdges()KeyFrame
GetMap()KeyFrame
GetMergeEdges()KeyFrame
GetRelativePoseTlr()KeyFrame
Frame::GetRelativePoseTlr() constFrame
GetRelativePoseTlr_rotation() constFrame
GetRelativePoseTlr_translation() constFrame
GetRelativePoseTrl()KeyFrame
Frame::GetRelativePoseTrl() constFrame
GetRightCameraCenter()KeyFrame
GetRightPose()KeyFrame
GetRightPoseInverse()KeyFrame
GetRightRotation()KeyFrame
GetRightTranslation()KeyFrame
GetRotation() const final overrideKeyFrameinlinevirtual
GetTranslation() const final overrideKeyFrameinlinevirtual
hasCamera(uint01 index) constFrame
hasChild(KeyFrame *pKF)KeyFrame
HasPose() constFrameinline
HasVelocity() constFrameinline
idFrame
imu_dataFrame
imuIsPreintegrated() constFrame
imuPose() const final overrideKeyFramevirtual
info() constFrameinline
init(FrameInfo *info, const cv::Mat &imGray, const cv::Mat &imDepth, fltp08 timeStamp, ORBextractor *extractor, ORBVocabulary *voc, const IMU::Calib &ImuCalib=IMU::Calib())Frame
inRefCoordinates(Eigen::Vector3< g_type > pCw) constFrame
inversePose() const overrideKeyFrameinlinevirtual
invLevelSigma2() constFrame
invScaleFactors() constFrame
IsInImage(const float &x, const float &y) constKeyFrame
isKeyFrame()Frameinline
isMono() constFrame
isOutlier(uint04 idx) constFrameinline
isSet() constFrameinline
KeyFrame(Frame &F, Map *pMap, KeyFrameDatabase *pKFDB)KeyFrame
keyframe_idKeyFrame
keypoint(uint04 i) constFrame
keypoint(uint04 i, bool is_right) constFrame
levelCount() constFrame
levelSigma2() constFrame
linearVelocity() const final overrideKeyFramevirtual
log()Frameinline
m_bowFrameprotected
m_depthFrameprotected
m_extractorFrame
m_feature_lockFramemutableprotected
m_features_indicesFrame
m_frame_infoFrame
m_is_keyframeFrame
m_linear_velocityFrameprotected
m_map_pointsFrameprotected
m_original_pointsFrameprotected
m_outlierFrameprotected
m_rightFrameprotected
m_stereo_3D_pointsFrameprotected
m_timestampFrame
m_undistorted_pointsFrameprotected
m_viewFrame
map() constKeyFrameinline
mapPoint(uint04 idx) constFrameinline
mapPoint(uint04 idx)Frame
mapPointCount() constFrameinline
mapPointMatches()Frame
mapPoints() constFrameinline
mapPointsLockPtr() constFrameinline
mbHasPoseFrame
mbHasVelocityFrame
mbImuPreintegratedFrame
mbIsSetFrame
mnBAFixedForKFKeyFrame
mnBALocalForKFKeyFrame
mNextKFKeyFrame
mnFuseTargetForKFKeyFrame
mOwbFrame
mpcpiFrame
mpImuPreintegratedFrame
mpImuPreintegratedFrameFrame
mpLastKeyFrameFrame
mpORBvocabularyFrame
mpReferenceKFFrame
mPrevKFKeyFrame
mTcpKeyFrame
mTcwFrameprotected
mTlrFrameprotected
mTrlFrameprotected
mTwcFrameprotected
NFrame
nearFarThreshold() constFrameinline
observationCount(uint04 idx) constFrame
operator=(const Frame &frame) noexceptFrame
operator=(Frame &&frame) noexceptFrame
outliers() constFrameinline
parent() constKeyFrameinline
pose() const overrideKeyFramevirtual
processGlobalPositionMeas()KeyFrame
right(uint04 idx) constFrameinline
s_next_idFramestatic
s_next_kf_idKeyFramestatic
s_point_to_3d_callbackFramestatic
scaleFactor() constFrame
scaleFactors() constFrame
ScoreEnum enum nameKeyFrame
scoresKeyFrame
sensor_poseFrame
SetBadFlag()KeyFrame
setDoNotReduce(bool do_not_reduce) constKeyFrameinline
SetErase()KeyFrame
SetFirstConnection(bool bFirst)KeyFrame
setImuPoseVelocity(const Eigen::Matrix3< g_type > &Rwb, const Eigen::Vector3< g_type > &twb, const Eigen::Vector3< g_type > &Vwb)Frame
setIntegrated()Frame
SetKeyFrameDatabase(KeyFrameDatabase *pKFDB)KeyFrame
setLinearVelocity(const Eigen::Vector3< g_type > &Vw_) final overrideKeyFramevirtual
setMapPointMatch(uint04, MapPoint *pMP)Frame
setMapPoints(const Buffer< MapPoint * > &map_points)Frameinline
SetNewBias(const IMU::Bias &b)KeyFrame
SetNotErase()KeyFrame
SetORBVocabulary(ORBVocabulary *pORBVoc)KeyFrame
setOutlier(uint04 idx, bool outlier)Frame
setOutliers(const Buffer< bool > &map_points)Frameinline
setPose(const Sophus::SE3< g_type > &Tcw) final overrideKeyFramevirtual
stereo3DPoint(uint04 idx) constFrame
tcw() constFrameinline
timestamp() constFrameinline
trackDepth(const Eigen::Vector3< g_type > &global_position) constFrame
trackedMapPoints(uint04 minObs) constFrame
undistortedPoint(uint04 idx) constFrameinline
undistortedPointCount() constFrameinline
undistortedPoints() constFrameinline
unproject(uint04 i)Frame
updateBestCovisibles()KeyFrame
updateConnections()KeyFrame
UpdateMap(Map *pMap)KeyFrame
updatePoseMatrices()Frame
weight(KeyFrame *pKF) constKeyFrame
~Frame()Frame