28 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
34 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
40 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
41 configurations=this->configurations;
47 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
55 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
63 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
71 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
79 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
80 intrinsic=this->m_intrinsic;
86 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
93 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
int width() const override
Return the width of each frame.
yarp::dev::ReturnValue getRgbFOV(double &horizontalFov, double &verticalFov) override
Get the field of view (FOV) of the rgb camera.
yarp::dev::ReturnValue getRgbIntrinsicParam(yarp::os::Property &intrinsic) override
Get the intrinsic parameters of the rgb camera.
int getRgbWidth() override
Return the width of each frame.
yarp::dev::ReturnValue setRgbResolution(int width, int height) override
Set the resolution of the rgb image from the camera.
int getRgbHeight() override
Return the height of each frame.
yarp::dev::ReturnValue getRgbSupportedConfigurations(std::vector< yarp::dev::CameraConfig > &configurations) override
Get the possible configurations of the camera.
yarp::dev::ReturnValue getRgbResolution(int &width, int &height) override
Get the resolution of the rgb image from the camera.
yarp::dev::ReturnValue getRgbMirroring(bool &mirror) override
Get the mirroring setting of the sensor.
int height() const override
Return the height of each frame.
yarp::dev::ReturnValue setRgbFOV(double horizontalFov, double verticalFov) override
Set the field of view (FOV) of the rgb camera.
yarp::dev::ReturnValue setRgbMirroring(bool mirror) override
Set the mirroring setting of the sensor.
A class for storing options and configuration information.
For streams capable of holding different kinds of content, check what they actually have.
An interface to the operating system, including Port based communication.