Public Member Functions | |
| Container () | |
| Constructor. | |
| ~Container () | |
| Desctructor. | |
| void | DeleteAll () |
| Clear all data. | |
| Container & | operator= (Container const &other) |
| Assignment operator. | |
| bool | Compare (Container &other, Point3D &RMSE, Point3D &maxError) |
| Compare (X,Y,Z). | |
Public Attributes | |
| Vec_DP | cX |
| Vector of x coordiantes. | |
| Vec_DP | cY |
| Vector of y coordiantes. | |
| Vec_DP | cZ |
| Vector of z coordiantes. | |
| std::vector< Vec_DP * > | cdAux |
| Vector of floating point auxiliary data. | |
| std::vector< Vec_INT * > | ciAux |
| Vector of integer auxiliary data. | |
| BoundingBox | cBoundingBox |
| Bounding box of area. | |
| Container::Container | ( | ) |
Constructor.
| Container::~Container | ( | ) |
Desctructor.
Calls Container::DeleteAll()
| void Container::DeleteAll | ( | ) |
Clear all data.
Compare (X,Y,Z).
The containers must have the same size. Only (X,Y,Z) are compared, no auxilary data.
| other | Container to compare this container to. | |
| RMSE | Root mean sqaure error of x, y, z respectively | |
| maxError | Max error in x, y, z, respectively |
| Vec_DP laserlib::Container::cX |
Vector of x coordiantes.
| Vec_DP laserlib::Container::cY |
Vector of y coordiantes.
| Vec_DP laserlib::Container::cZ |
Vector of z coordiantes.
| std::vector<Vec_DP*> laserlib::Container::cdAux |
Vector of floating point auxiliary data.
| std::vector<Vec_INT*> laserlib::Container::ciAux |
Vector of integer auxiliary data.
Bounding box of area.
1.5.6