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. |