Zivid C++ API 2.13.1+18e79e79-1
|
Describes a robot pose. More...
#include <Zivid/Calibration/Pose.h>
Public Member Functions | |
ZIVID_CORE_EXPORT | Pose (const Matrix4x4 &transform) |
Pose constructor taking a 4x4 transform. | |
ZIVID_CORE_EXPORT Matrix4x4 | toMatrix () const |
Converts robot pose to a 4x4 matrix. | |
ZIVID_CORE_EXPORT std::string | toString () const |
Get string representation of the Pose. | |
Describes a robot pose.
ZIVID_CORE_EXPORT Zivid::Calibration::Pose::Pose | ( | const Matrix4x4 & | transform | ) |
Pose constructor taking a 4x4 transform.
Translation part of transform should be in units of millimeters. The constructor throws if the input transform does not describe pure rotation and translation.
transform | Provides orientation (rotation) and location (translation) for the pose. |
ZIVID_CORE_EXPORT Matrix4x4 Zivid::Calibration::Pose::toMatrix | ( | ) | const |
Converts robot pose to a 4x4 matrix.
ZIVID_CORE_EXPORT std::string Zivid::Calibration::Pose::toString | ( | ) | const |