|  | 
|  | iCubCameraRelative (const std::string &robot_name, const std::string &port_prefix, const bool &use_calibration=false, const std::string &calibration_path="") | 
|  | 
|  | iCubCameraRelative (const std::string &data_path_left, const std::string &data_path_right, const std::size_t &width, const std::size_t &height, const double &fx_l, const double &cx_l, const double &fy_l, const double &cy_l, const double &fx_r, const double &cx_r, const double &fy_r, const double &cy_r, const bool &load_encoders_data, const bool &use_calibration=false, const std::string &calibration_path="") | 
|  | 
| virtual bool | status () const override | 
|  | 
| std::pair< bool, Eigen::Transform< double, 3, Eigen::Affine > > | pose (const bool &blocking) override | 
|  | 
| bool | step_frame () override | 
|  | 
| bool | set_frame_index (const std::int32_t &index) override | 
|  | 
|  | iCubCamera (const std::string &robot_name, const std::string &laterality, const std::string &port_prefix, const bool &use_calibration=false, const std::string &calibration_path="") | 
|  | 
|  | iCubCamera (const std::string &data_path, const std::string &laterality, const std::size_t &width, const std::size_t &height, const double &fx, const double &cx, const double &fy, const double &cy, const bool &load_encoders_data, const bool &use_calibration=false, const std::string &calibration_path="") | 
|  | 
| bool | is_controller_available () | 
|  | 
| yarp::dev::IGazeControl & | controller () | 
|  | 
| std::pair< bool, Eigen::MatrixXf > | depth (const bool &blocking) override | 
|  | 
| std::pair< bool, Eigen::Transform< double, 3, Eigen::Affine > > | pose (const bool &blocking) override | 
|  | 
| std::pair< bool, cv::Mat > | rgb (const bool &blocking) override | 
|  | 
| std::pair< bool, double > | time_stamp_rgb () const override | 
|  | 
| std::pair< bool, double > | time_stamp_depth () const override | 
|  | 
| std::pair< bool, Eigen::VectorXd > | auxiliary_data (const bool &blocking) override | 
|  | 
| std::size_t | auxiliary_data_size () const override | 
|  | 
| virtual bool | status () const | 
|  | 
| virtual bool | reset () | 
|  | 
| virtual std::pair< bool, Eigen::MatrixXd > | deprojection_matrix () const | 
|  | 
| virtual std::pair< bool, RobotsIO::Camera::CameraParameters > | parameters () const | 
|  | 
| virtual std::pair< bool, Eigen::MatrixXf > | depth (const bool &blocking)=0 | 
|  | 
| virtual std::pair< bool, Eigen::MatrixXd > | point_cloud (const bool &blocking, const double &maximum_depth=std::numeric_limits< double >::infinity(), const bool &use_root_frame=false, const bool &enable_colors=false) | 
|  | 
| virtual std::pair< bool, Eigen::Transform< double, 3, Eigen::Affine > > | pose (const bool &blocking)=0 | 
|  | 
| virtual std::pair< bool, cv::Mat > | rgb (const bool &blocking)=0 | 
|  | 
| virtual std::pair< bool, double > | time_stamp_rgb () const | 
|  | 
| virtual std::pair< bool, double > | time_stamp_depth () const | 
|  | 
| virtual std::pair< bool, Eigen::VectorXd > | auxiliary_data (const bool &blocking) | 
|  | 
| virtual std::size_t | auxiliary_data_size () const | 
|  | 
| virtual std::int32_t | frame_index () const | 
|  | 
| virtual bool | is_offline () const | 
|  | 
| virtual bool | set_frame_index (const std::int32_t &index) | 
|  | 
| virtual bool | step_frame () | 
|  | 
| virtual bool | log_frame (const bool &log_depth=false) | 
|  | 
| virtual bool | start_log (const std::string &path) | 
|  | 
| virtual bool | stop_log () | 
|  | 
| bool | is_probe (const std::string &name) const | 
|  | 
| RobotsIO::Utils::Probe & | get_probe (const std::string &name) const | 
|  | 
| void | set_probe (const std::string &name, std::unique_ptr< RobotsIO::Utils::Probe > probe) | 
|  | 
|  | 
| RobotsIO::Camera::iCubCamera & | get_relative_camera () | 
|  | 
| const RobotsIO::Camera::iCubCamera & | get_relative_camera () const | 
|  | 
| std::string | laterality () | 
|  | 
| std::pair< bool, Eigen::Transform< double, 3, Eigen::Affine > > | laterality_pose (const std::string &laterality, const bool &blocking) | 
|  | 
| void | set_laterality (const std::string &laterality) | 
|  | 
| virtual bool | initialize () | 
|  | 
| virtual bool | evaluate_deprojection_matrix () | 
|  | 
|  | Camera (const std::string &data_path, const std::size_t &width, const std::size_t &height, const double &fx, const double &cx, const double &fy, const double &cy) | 
|  | 
| virtual std::pair< bool, Eigen::MatrixXf > | depth_offline () | 
|  | 
| virtual std::pair< bool, Eigen::Transform< double, 3, Eigen::Affine > > | pose_offline () | 
|  | 
| virtual std::pair< bool, cv::Mat > | rgb_offline () | 
|  | 
| virtual std::pair< bool, double > | time_stamp_rgb_offline () const | 
|  | 
| virtual std::pair< bool, double > | time_stamp_depth_offline () const | 
|  | 
| virtual std::pair< bool, Eigen::VectorXd > | auxiliary_data_offline () | 
|  | 
| std::string | compose_index (const std::size_t &index) | 
|  | 
| virtual std::pair< bool, Eigen::MatrixXd > | load_data () | 
|  | 
Definition at line 20 of file iCubCameraRelative.h.