SLAMflex SE  0.1.0
SLAMflex provides detection and tracking of dominant planes for smartphone devices. This plane can then be used to show AR content relative to the plane orientation. The detection of plane is performed in the field of view of the smartphone camera. In subsequent frames it is tracked. The interface returns the plane position and orientation.
MapMaker Member List

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

AddKeyFrame(KeyFrame &k)MapMaker
AddKeyFrameFromTopOfQueue()MapMakerprotected
AddPointEpipolar(KeyFrame &kSrc, KeyFrame &kTarget, int nLevel, int nCandidate)MapMakerprotected
AddSomeMapPoints(int nLevel)MapMakerprotected
ApplyGlobalScaleToMap(double dScale)MapMakerprotected
ApplyGlobalTransformationToMap(SE3<> se3NewFromOld)MapMakerprotected
BundleAdjust(std::set< KeyFrame * >, std::set< KeyFrame * >, std::set< MapPoint * >, bool)MapMakerprotected
BundleAdjustAll()MapMakerprotected
BundleAdjustRecent()MapMakerprotected
CalcPlaneAligner()MapMakerprotected
ClosestKeyFrame(KeyFrame &k)MapMakerprotected
count()CVD::Threadprotectedstatic
counterForConvergenceMapMakerprotected
counterForConvergenceLimitMapMakerprotected
DistToNearestKeyFrame(KeyFrame &kCurrent)MapMakerprotected
getCurrent()CVD::Threadprotectedstatic
getID()CVD::Threadprotected
GUICommandCallBack(void *ptr, std::string sCommand, std::string sParams)MapMakerprotectedstatic
GUICommandHandler(std::string sCommand, std::string sParams)MapMakerprotected
HandleBadPoints()MapMakerprotected
InitFromStereo(KeyFrame &kFirst, KeyFrame &kSecond, std::vector< std::pair< CVD::ImageRef, CVD::ImageRef > > &vMatches, SE3<> &se3CameraPos)MapMaker
InitFromStereo_OLD(KeyFrame &kFirst, KeyFrame &kSecond, std::vector< std::pair< CVD::ImageRef, CVD::ImageRef > > &vMatches, SE3<> &se3CameraPos)MapMaker
IsDistanceToNearestKeyFrameExcessive(KeyFrame &kCurrent)MapMaker
isRunning() const CVD::Threadprotected
join()CVD::Threadprotected
KeyFrameLinearDist(KeyFrame &k1, KeyFrame &k2)MapMakerprotected
MapMaker(Map &m, const ATANCamera &cam)MapMaker
mbBundleAbortRequestedMapMakerprotected
mbBundleConverged_FullMapMakerprotected
mbBundleConverged_RecentMapMakerprotected
mbBundleRunningMapMakerprotected
mbBundleRunningIsRecentMapMakerprotected
mbResetDoneMapMakerprotected
mbResetRequestedMapMakerprotected
mCameraMapMakerprotected
mdWiggleScaleMapMakerprotected
mdWiggleScaleDepthNormalizedMapMakerprotected
mgvdWiggleScaleMapMakerprotected
mMapMapMakerprotected
mqNewQueueMapMakerprotected
mvFailureQueueMapMakerprotected
mvpKeyFrameQueueMapMakerprotected
mvQueuedCommandsMapMakerprotected
NClosestKeyFrames(KeyFrame &k, unsigned int N)MapMakerprotected
NeedNewKeyFrame(KeyFrame &kCurrent)MapMaker
QueueSize()MapMakerinline
ReFind_Common(KeyFrame &k, MapPoint &p)MapMakerprotected
ReFindAll()MapMakerprotected
ReFindFromFailureQueue()MapMakerprotected
ReFindInSingleKeyFrame(KeyFrame &k)MapMakerprotected
ReFindNewlyMade()MapMakerprotected
RefreshSceneDepth(KeyFrame *pKF)MapMakerprotected
ReprojectPoint(SE3<> se3AfromB, const Vector< 2 > &v2A, const Vector< 2 > &v2B)MapMakerprotected
RequestReset()MapMaker
Reset()MapMakerprotected
ResetDone()MapMaker
run()MapMakerprotectedvirtual
sendStringToUnityMapMakerprotected
SetSendMessageToUnity(SendMessage sm)MapMaker
shouldStop() const CVD::Threadprotected
sleep(unsigned int milli)CVD::Threadprotectedstatic
start(Runnable *runnable=0)CVD::Threadprotected
stop()CVD::Threadprotected
SubPixelRefineMatches(KeyFrame &k, int nLevel)MapMakerprotected
ThinCandidates(KeyFrame &k, int nLevel)MapMakerprotected
Thread()CVD::Threadprotected
yield()CVD::Threadprotectedstatic
~MapMaker()MapMaker
~Runnable()CVD::Runnableinlineprotectedvirtual
~Thread()CVD::Threadprotectedvirtual