Zivid C++ API 2.9.0+4dbba385-1
Defining the Future of 3D Machine Vision
|
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. More... | |
ZIVID_CORE_EXPORT Matrix4x4 | toMatrix () const |
Converts robot pose to a 4x4 matrix. More... | |
ZIVID_CORE_EXPORT std::string | toString () const |
Get string representation of the Pose More... | |
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 |