RobotsIO
Loading...
Searching...
No Matches
Public Member Functions | List of all members
RobotsIO::Utils::TransformYarpTransformClient Class Reference
Inheritance diagram for RobotsIO::Utils::TransformYarpTransformClient:
RobotsIO::Utils::Transform RobotsIO::Utils::DataStream

Public Member Functions

EIGEN_MAKE_ALIGNED_OPERATOR_NEW TransformYarpTransformClient (const std::string &port_prefix, const std::string &source_name, const std::string &target_name)
 
Eigen::Transform< double, 3, Eigen::Affine > transform () override
 
bool freeze (const bool blocking=false) override
 
- Public Member Functions inherited from RobotsIO::Utils::Transform
virtual Eigen::Transform< double, 3, Eigen::Affine > transform ()=0
 
virtual Eigen::MatrixXd bounding_box ()
 
virtual int get_frames_between_iterations () const
 
virtual void set_rgb_image (const cv::Mat &image)
 
virtual void set_depth_segmentation_image (const Eigen::MatrixXf &depth, const cv::Mat &segmentation)
 
virtual bool transform_received ()
 
virtual bool freeze (const bool blocking=false)=0
 

Detailed Description

Definition at line 28 of file TransformYarpTransformClient.h.

Constructor & Destructor Documentation

◆ TransformYarpTransformClient()

TransformYarpTransformClient::TransformYarpTransformClient ( const std::string &  port_prefix,
const std::string &  source_name,
const std::string &  target_name 
)

Definition at line 18 of file TransformYarpTransformClient.cpp.

◆ ~TransformYarpTransformClient()

TransformYarpTransformClient::~TransformYarpTransformClient ( )
virtual

Definition at line 37 of file TransformYarpTransformClient.cpp.

Member Function Documentation

◆ freeze()

bool TransformYarpTransformClient::freeze ( const bool  blocking = false)
overridevirtual

Implements RobotsIO::Utils::DataStream.

Definition at line 47 of file TransformYarpTransformClient.cpp.

◆ transform()

Eigen::Transform< double, 3, Affine > TransformYarpTransformClient::transform ( )
overridevirtual

Implements RobotsIO::Utils::Transform.

Definition at line 41 of file TransformYarpTransformClient.cpp.