Zivid C++ API  1.8.1+6967bc1b-1
Defining the Future of 3D Machine Vision
Public Member Functions | List of all members
Zivid::HandEye::Pose Class Reference

Describes a robot pose More...

#include <Zivid/HandEye/Pose.h>

Public Member Functions

ZIVID_API_EXPORT Pose (const Matrix4d &transform)
 Pose constructor taking a 4x4 transform. More...
 
ZIVID_API_EXPORT Matrix4d toMatrix () const
 Converts robot pose to a 4x4 matrix. More...
 
ZIVID_API_EXPORT std::string toString () const
 Get string representation of the Pose More...
 

Detailed Description

Describes a robot pose

Constructor & Destructor Documentation

◆ Pose()

ZIVID_API_EXPORT Zivid::HandEye::Pose::Pose ( const Matrix4d transform)

Pose constructor taking a 4x4 transform.

The constructor throws if the input transform does not describe pure rotation and translation.

Parameters
transformProvides orientation (rotation) and location (translation) for the pose.

Member Function Documentation

◆ toMatrix()

ZIVID_API_EXPORT Matrix4d Zivid::HandEye::Pose::toMatrix ( ) const

Converts robot pose to a 4x4 matrix.

Returns
4 by 4 matrix.

◆ toString()

ZIVID_API_EXPORT std::string Zivid::HandEye::Pose::toString ( ) const

Get string representation of the Pose

Returns
Pose as string

The documentation for this class was generated from the following file: