BitmapToolkit Scol plugin
Public Member Functions | Public Attributes | List of all members
Plane Class Reference

#include <sSlam.h>

Public Member Functions

 Plane ()
 
cv::Mat DetectPlane (cv::Mat campos, std::vector< slamPoint > &vMPs, const int iterations)
 
void Recompute ()
 
 Plane ()
 
cv::Mat DetectPlane (const cv::Mat Tcw, const std::vector< ORB_SLAM2::MapPoint * > &vMPs, const int iterations)
 
void Recompute ()
 
 Plane ()
 
cv::Mat DetectPlane (const cv::Mat Tcw, const std::vector< SD_SLAM::MapPoint * > &vMPs, const int iterations)
 
void Recompute ()
 
 Plane ()
 
cv::Mat DetectPlane (cv::Mat campos, std::vector< slamPoint > &vMPs, const int iterations)
 
void Recompute ()
 

Public Attributes

cv::Mat mNormal
 
cv::Mat mOrigin
 
float mRang
 
cv::Mat mTpw
 
std::vector< slamPointmMvMPs
 
cv::Mat mMTcw
 
cv::Mat mXC
 
std::vector< ORB_SLAM2::MapPoint * > mMvMPs
 
std::vector< SD_SLAM::MapPoint * > mMvMPs
 

Detailed Description

Definition at line 51 of file sSlam.h.

Constructor & Destructor Documentation

◆ Plane() [1/4]

Plane::Plane ( )
inline

Definition at line 54 of file sSlam.h.

◆ Plane() [2/4]

Plane::Plane ( )
inline

Definition at line 39 of file sSlam_orb.h.

◆ Plane() [3/4]

Plane::Plane ( )
inline

Definition at line 39 of file sSlam_sd.h.

◆ Plane() [4/4]

Plane::Plane ( )
inline

Definition at line 54 of file sSlam_vins.h.

Member Function Documentation

◆ DetectPlane() [1/4]

cv::Mat Plane::DetectPlane ( const cv::Mat  Tcw,
const std::vector< ORB_SLAM2::MapPoint * > &  vMPs,
const int  iterations 
)

Definition at line 85 of file sSlam_orb.cpp.

◆ DetectPlane() [2/4]

cv::Mat Plane::DetectPlane ( const cv::Mat  Tcw,
const std::vector< SD_SLAM::MapPoint * > &  vMPs,
const int  iterations 
)

Definition at line 62 of file sSlam_sd.cpp.

◆ DetectPlane() [3/4]

cv::Mat Plane::DetectPlane ( cv::Mat  campos,
std::vector< slamPoint > &  vMPs,
const int  iterations 
)

Definition at line 135 of file sSlam.cpp.

◆ DetectPlane() [4/4]

cv::Mat Plane::DetectPlane ( cv::Mat  campos,
std::vector< slamPoint > &  vMPs,
const int  iterations 
)

◆ Recompute() [1/4]

void Plane::Recompute ( )

Definition at line 255 of file sSlam.cpp.

◆ Recompute() [2/4]

void Plane::Recompute ( )

◆ Recompute() [3/4]

void Plane::Recompute ( )

◆ Recompute() [4/4]

void Plane::Recompute ( )

Member Data Documentation

◆ mMTcw

cv::Mat Plane::mMTcw

Definition at line 69 of file sSlam.h.

◆ mMvMPs [1/3]

std::vector< slamPoint > Plane::mMvMPs

Definition at line 67 of file sSlam.h.

◆ mMvMPs [2/3]

std::vector<ORB_SLAM2::MapPoint*> Plane::mMvMPs

Definition at line 52 of file sSlam_orb.h.

◆ mMvMPs [3/3]

std::vector<SD_SLAM::MapPoint*> Plane::mMvMPs

Definition at line 52 of file sSlam_sd.h.

◆ mNormal

cv::Mat Plane::mNormal

Definition at line 59 of file sSlam.h.

◆ mOrigin

cv::Mat Plane::mOrigin

Definition at line 61 of file sSlam.h.

◆ mRang

float Plane::mRang

Definition at line 63 of file sSlam.h.

◆ mTpw

cv::Mat Plane::mTpw

Definition at line 65 of file sSlam.h.

◆ mXC

cv::Mat Plane::mXC

Definition at line 70 of file sSlam.h.


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