#define ZIVID_CORE_EXPORT
Definition CoreExport.h:56
#define ZIVID_PIMPL_VALUE_SEMANTICS(ClassName, Attributes)
Definition Pimpl.h:53
The hand-eye calibration result containing the computed pose and reprojection errors for all the inpu...
Definition HandEyeOutput.h:69
ZIVID_CORE_EXPORT std::string toString() const
Get string representation of the hand-eye calibration output.
ZIVID_CORE_EXPORT HandEyeOutput(const Matrix4x4 &transform, const std::vector< HandEyeResidual > &residuals)
Constructs a HandEyeOutput instance.
ZIVID_CORE_EXPORT bool valid() const
Test if HandEyeOutput is valid.
ZIVID_CORE_EXPORT const Matrix4x4 & transform() const
Hand-eye transform.
ZIVID_CORE_EXPORT const std::vector< HandEyeResidual > & residuals() const
Hand-eye calibration residuals.
ZIVID_CORE_EXPORT const HandEyeStatus & status() const
Get the status of the hand-eye calibration output.
Definition CalibrationBoardDetectionStatus.h:54
HandEyeStatus
Status of hand-eye calibration indicating success or the reason for failure.
Definition HandEyeStatus.h:59
ZIVID_CORE_EXPORT std::ostream & operator<<(std::ostream &stream, const CalibrationBoardDetectionStatus &status)
Serialize the value to a stream.
The main Zivid namespace. All Zivid code is found here.
Definition Application.h:85
Matrix< float, 4, 4 > Matrix4x4
Matrix of size 4x4 containing floats.
Definition Matrix.h:329