Object to collect all input parameters for the AQS12 calibration piece. More...
#include <cvb/foundation/metric_aqs12.hpp>
Public Member Functions | |
AQS12Piece (const std::array< Point3D< double >, 12 > &points, const double distance) | |
Creates an object describing an AQS12 calibration piece with point coordinates. | |
const std::array< Point3D< double >, 12 > & | Points () const noexcept |
Gets array with AQS12 points. | |
double | TopBasePlaneDistance () const noexcept |
Gets the distance between the top and base plane. | |
void | SetTopBasePlaneDistance (double distance) |
Sets the distance between the top and base plane. | |
Object to collect all input parameters for the AQS12 calibration piece.
|
inline |
Creates an object describing an AQS12 calibration piece with point coordinates.
All members are initialized to points and topBasePlaneDistance.
|
inlinenoexcept |
Gets array with AQS12 points.
Does | not throw any exception. |
|
inline |
Sets the distance between the top and base plane.
[in] | distance | New distance. |
Does | not throw any exception. |
|
inlinenoexcept |
Gets the distance between the top and base plane.
Does | not throw any exception. |