@@ -106,20 +106,20 @@ class FrameTransformClient :
106
106
bool read (yarp::os::ConnectionReader& connection) override ;
107
107
108
108
// IFrameTransform
109
- bool allFramesAsString (std::string &all_frames) override ;
110
- bool canTransform (const std::string &target_frame, const std::string &source_frame) override ;
111
- bool clear () override ;
112
- bool frameExists (const std::string &frame_id) override ;
113
- bool getAllFrameIds (std::vector< std::string > &ids) override ;
114
- bool getParent (const std::string &frame_id, std::string &parent_frame_id) override ;
115
- bool getTransform (const std::string &target_frame_id, const std::string &source_frame_id, yarp::sig::Matrix &transform) override ;
116
- bool setTransform (const std::string &target_frame_id, const std::string &source_frame_id, const yarp::sig::Matrix &transform) override ;
117
- bool setTransformStatic (const std::string &target_frame_id, const std::string &source_frame_id, const yarp::sig::Matrix &transform) override ;
118
- bool deleteTransform (const std::string &target_frame_id, const std::string &source_frame_id) override ;
119
- bool transformPoint (const std::string &target_frame_id, const std::string &source_frame_id, const yarp::sig::Vector &input_point, yarp::sig::Vector &transformed_point) override ;
120
- bool transformPose (const std::string &target_frame_id, const std::string &source_frame_id, const yarp::sig::Vector &input_pose, yarp::sig::Vector &transformed_pose) override ;
121
- bool transformQuaternion (const std::string &target_frame_id, const std::string &source_frame_id, const yarp::math::Quaternion &input_quaternion, yarp::math::Quaternion &transformed_quaternion) override ;
122
- bool waitForTransform (const std::string &target_frame_id, const std::string &source_frame_id, const double &timeout) override ;
109
+ yarp::dev::ReturnValue allFramesAsString (std::string &all_frames) override ;
110
+ yarp::dev::ReturnValue canTransform (const std::string &target_frame, const std::string &source_frame, bool & exists ) override ;
111
+ yarp::dev::ReturnValue clear () override ;
112
+ yarp::dev::ReturnValue frameExists (const std::string &frame_id, bool & exists ) override ;
113
+ yarp::dev::ReturnValue getAllFrameIds (std::vector< std::string > &ids) override ;
114
+ yarp::dev::ReturnValue getParent (const std::string &frame_id, std::string &parent_frame_id) override ;
115
+ yarp::dev::ReturnValue getTransform (const std::string &target_frame_id, const std::string &source_frame_id, yarp::sig::Matrix &transform) override ;
116
+ yarp::dev::ReturnValue setTransform (const std::string &target_frame_id, const std::string &source_frame_id, const yarp::sig::Matrix &transform) override ;
117
+ yarp::dev::ReturnValue setTransformStatic (const std::string &target_frame_id, const std::string &source_frame_id, const yarp::sig::Matrix &transform) override ;
118
+ yarp::dev::ReturnValue deleteTransform (const std::string &target_frame_id, const std::string &source_frame_id) override ;
119
+ yarp::dev::ReturnValue transformPoint (const std::string &target_frame_id, const std::string &source_frame_id, const yarp::sig::Vector &input_point, yarp::sig::Vector &transformed_point) override ;
120
+ yarp::dev::ReturnValue transformPose (const std::string &target_frame_id, const std::string &source_frame_id, const yarp::sig::Vector &input_pose, yarp::sig::Vector &transformed_pose) override ;
121
+ yarp::dev::ReturnValue transformQuaternion (const std::string &target_frame_id, const std::string &source_frame_id, const yarp::math::Quaternion &input_quaternion, yarp::math::Quaternion &transformed_quaternion) override ;
122
+ yarp::dev::ReturnValue waitForTransform (const std::string &target_frame_id, const std::string &source_frame_id, const double &timeout) override ;
123
123
124
124
// PeriodicThread
125
125
bool threadInit () override ;
0 commit comments