Simulated Reality SDK 7500c78d v1.30.2.51085 2024-04-26T11:23:03Z
Stable
Public Member Functions | List of all members
SR::Transformation Class Reference

Class of objects defining the relation between different coordinate systems. More...

#include <transformation.h>

Public Member Functions

 Transformation (cv::Matx31d scaling, cv::Matx33d rotation, cv::Matx31d translation)
 
 Transformation (cv::Matx33d rotation, cv::Matx31d translation)
 
 Transformation ()
 
 Transformation (const Transformation &other)
 
Transformationoperator= (const Transformation &other)
 
cv::Mat getRotation ()
 
cv::Mat getTranslation ()
 
cv::Mat getMatrix ()
 
cv::Mat apply (cv::Mat points)
 
cv::Mat apply (SR_point3d *points, size_t size)
 
cv::Mat reverse (cv::Mat points)
 

Detailed Description

Class of objects defining the relation between different coordinate systems.

Constructor & Destructor Documentation

◆ Transformation() [1/4]

SR::Transformation::Transformation ( cv::Matx31d  scaling,
cv::Matx33d  rotation,
cv::Matx31d  translation 
)

◆ Transformation() [2/4]

SR::Transformation::Transformation ( cv::Matx33d  rotation,
cv::Matx31d  translation 
)

◆ Transformation() [3/4]

SR::Transformation::Transformation ( )

◆ Transformation() [4/4]

SR::Transformation::Transformation ( const Transformation other)

Member Function Documentation

◆ apply() [1/2]

cv::Mat SR::Transformation::apply ( cv::Mat  points)

◆ apply() [2/2]

cv::Mat SR::Transformation::apply ( SR_point3d points,
size_t  size 
)

◆ getMatrix()

cv::Mat SR::Transformation::getMatrix ( )

◆ getRotation()

cv::Mat SR::Transformation::getRotation ( )

◆ getTranslation()

cv::Mat SR::Transformation::getTranslation ( )

◆ operator=()

Transformation & SR::Transformation::operator= ( const Transformation other)

◆ reverse()

cv::Mat SR::Transformation::reverse ( cv::Mat  points)

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