#include <white_black_grid.h>
Public Member Functions | |
CWhiteBlackGrid (void) | |
CWhiteBlackGrid (void) | |
BinIndex | whgAverageof4index (BinIndex bi1, BinIndex bi2, BinIndex bi3, BinIndex bi4) |
BinIndex | whgAverageof4index (BinIndex bi1, BinIndex bi2, BinIndex bi3, BinIndex bi4) |
void | whgCalculateTransformationRT (void) |
void | whgCalculateTransformationRT (void) |
void | whgNodeDetect (int _m, int _n, float *_parameters, std::vector< std::vector< CPoint3d > > &laser_data_vec) |
void | whgNodeDetect (int _m, int _n, float *_parameters, std::vector< std::vector< CPoint3d > > &laser_data_vec) |
void | whgNodeModify (void) |
void | whgNodeModify (void) |
void | whgRegisterScanMode (bool scan_mode) |
void | whgRegisterScanMode (bool scan_mode) |
void | whgTransform (MatrixXd matrix_R, VectorXd vector_t, std::vector< CPoint3d > &laser_point_vec) |
void | whgTransform (MatrixXd matrix_R, VectorXd vector_t, std::vector< CPoint3d > &laser_point_vec) |
~CWhiteBlackGrid (void) | |
~CWhiteBlackGrid (void) | |
Public Attributes | |
std::vector< std::vector< int > > | bin_vec_ |
std::vector< CPoint3d > | match_pair_vec_ |
std::vector< CPoint3d > | node_vec_ |
std::vector< CPoint3d > | standard_vec_ |
Private Attributes | |
bool | m_scan_mode_ |
int | scene_cnt_ |
Definition at line 58 of file white_black_grid.h.
CWhiteBlackGrid::CWhiteBlackGrid | ( | void | ) |
Definition at line 35 of file white_black_grid.cpp.
CWhiteBlackGrid::~CWhiteBlackGrid | ( | void | ) |
Definition at line 41 of file white_black_grid.cpp.
CWhiteBlackGrid::CWhiteBlackGrid | ( | void | ) |
CWhiteBlackGrid::~CWhiteBlackGrid | ( | void | ) |
BinIndex CWhiteBlackGrid::whgAverageof4index | ( | BinIndex | bi1, |
BinIndex | bi2, | ||
BinIndex | bi3, | ||
BinIndex | bi4 | ||
) |
Definition at line 333 of file white_black_grid.cpp.
BinIndex CWhiteBlackGrid::whgAverageof4index | ( | BinIndex | bi1, |
BinIndex | bi2, | ||
BinIndex | bi3, | ||
BinIndex | bi4 | ||
) |
void CWhiteBlackGrid::whgCalculateTransformationRT | ( | void | ) |
Definition at line 414 of file white_black_grid.cpp.
void CWhiteBlackGrid::whgCalculateTransformationRT | ( | void | ) |
void CWhiteBlackGrid::whgNodeDetect | ( | int | _m, |
int | _n, | ||
float * | _parameters, | ||
std::vector< std::vector< CPoint3d > > & | laser_data_vec | ||
) |
Definition at line 50 of file white_black_grid.cpp.
void CWhiteBlackGrid::whgNodeDetect | ( | int | _m, |
int | _n, | ||
float * | _parameters, | ||
std::vector< std::vector< CPoint3d > > & | laser_data_vec | ||
) |
void CWhiteBlackGrid::whgNodeModify | ( | void | ) |
Definition at line 364 of file white_black_grid.cpp.
void CWhiteBlackGrid::whgNodeModify | ( | void | ) |
void CWhiteBlackGrid::whgRegisterScanMode | ( | bool | scan_mode | ) |
Definition at line 45 of file white_black_grid.cpp.
void CWhiteBlackGrid::whgRegisterScanMode | ( | bool | scan_mode | ) |
void CWhiteBlackGrid::whgTransform | ( | MatrixXd | matrix_R, |
VectorXd | vector_t, | ||
std::vector< CPoint3d > & | laser_point_vec | ||
) |
Definition at line 582 of file white_black_grid.cpp.
void CWhiteBlackGrid::whgTransform | ( | MatrixXd | matrix_R, |
VectorXd | vector_t, | ||
std::vector< CPoint3d > & | laser_point_vec | ||
) |
std::vector< std::vector< int > > CWhiteBlackGrid::bin_vec_ |
Definition at line 64 of file white_black_grid.h.
bool CWhiteBlackGrid::m_scan_mode_ [private] |
Definition at line 80 of file white_black_grid.h.
std::vector< CPoint3d > CWhiteBlackGrid::match_pair_vec_ |
Definition at line 66 of file white_black_grid.h.
std::vector< CPoint3d > CWhiteBlackGrid::node_vec_ |
Definition at line 65 of file white_black_grid.h.
int CWhiteBlackGrid::scene_cnt_ [private] |
Definition at line 79 of file white_black_grid.h.
std::vector< CPoint3d > CWhiteBlackGrid::standard_vec_ |
Definition at line 67 of file white_black_grid.h.