#include <rscore.hpp>
Public Member Functions | |
virtual float | get_depth_scale () const =0 |
virtual rs_extrinsics | get_extrinsics_to (const rs_stream_interface &r) const =0 |
virtual rs_format | get_format () const =0 |
virtual int | get_frame_bpp () const =0 |
virtual const uint8_t * | get_frame_data () const =0 |
virtual double | get_frame_metadata (rs_frame_metadata frame_metadata) const =0 |
virtual unsigned long long | get_frame_number () const =0 |
virtual int | get_frame_stride () const =0 |
virtual long long | get_frame_system_time () const =0 |
virtual double | get_frame_timestamp () const =0 |
virtual int | get_framerate () const =0 |
virtual rs_intrinsics | get_intrinsics () const =0 |
virtual void | get_mode (int mode, int *w, int *h, rs_format *f, int *fps) const =0 |
virtual int | get_mode_count () const =0 |
virtual rs_intrinsics | get_rectified_intrinsics () const =0 |
virtual rs_stream | get_stream_type () const =0 |
virtual bool | is_enabled () const =0 |
virtual bool | supports_frame_metadata (rs_frame_metadata frame_metadata) const =0 |
virtual | ~rs_stream_interface () |
Definition at line 16 of file rscore.hpp.
virtual rs_stream_interface::~rs_stream_interface | ( | ) | [inline, virtual] |
Definition at line 18 of file rscore.hpp.
virtual float rs_stream_interface::get_depth_scale | ( | ) | const [pure virtual] |
Implemented in rsimpl::final, rsimpl::final, rsimpl::final, and rsimpl::final.
virtual rs_extrinsics rs_stream_interface::get_extrinsics_to | ( | const rs_stream_interface & | r | ) | const [pure virtual] |
Implemented in rsimpl::stream_interface.
virtual rs_format rs_stream_interface::get_format | ( | ) | const [pure virtual] |
Implemented in rsimpl::final, rsimpl::final, rsimpl::final, and rsimpl::final.
virtual int rs_stream_interface::get_frame_bpp | ( | ) | const [pure virtual] |
Implemented in rsimpl::final, rsimpl::final, rsimpl::final, and rsimpl::final.
virtual const uint8_t* rs_stream_interface::get_frame_data | ( | ) | const [pure virtual] |
Implemented in rsimpl::final, rsimpl::final, rsimpl::final, and rsimpl::final.
virtual double rs_stream_interface::get_frame_metadata | ( | rs_frame_metadata | frame_metadata | ) | const [pure virtual] |
Implemented in rsimpl::final, rsimpl::final, rsimpl::final, and rsimpl::final.
virtual unsigned long long rs_stream_interface::get_frame_number | ( | ) | const [pure virtual] |
Implemented in rsimpl::final, rsimpl::final, rsimpl::final, and rsimpl::final.
virtual int rs_stream_interface::get_frame_stride | ( | ) | const [pure virtual] |
Implemented in rsimpl::final, rsimpl::final, rsimpl::final, and rsimpl::final.
virtual long long rs_stream_interface::get_frame_system_time | ( | ) | const [pure virtual] |
Implemented in rsimpl::final, rsimpl::final, rsimpl::final, and rsimpl::final.
virtual double rs_stream_interface::get_frame_timestamp | ( | ) | const [pure virtual] |
Implemented in rsimpl::final, rsimpl::final, rsimpl::final, and rsimpl::final.
virtual int rs_stream_interface::get_framerate | ( | ) | const [pure virtual] |
Implemented in rsimpl::final, rsimpl::final, rsimpl::final, and rsimpl::final.
virtual rs_intrinsics rs_stream_interface::get_intrinsics | ( | ) | const [pure virtual] |
Implemented in rsimpl::final, rsimpl::final, rsimpl::final, and rsimpl::final.
virtual void rs_stream_interface::get_mode | ( | int | mode, |
int * | w, | ||
int * | h, | ||
rs_format * | f, | ||
int * | fps | ||
) | const [pure virtual] |
Implemented in rsimpl::final, and rsimpl::stream_interface.
virtual int rs_stream_interface::get_mode_count | ( | ) | const [pure virtual] |
Implemented in rsimpl::final, and rsimpl::stream_interface.
virtual rs_intrinsics rs_stream_interface::get_rectified_intrinsics | ( | ) | const [pure virtual] |
Implemented in rsimpl::final, rsimpl::final, rsimpl::final, and rsimpl::final.
virtual rs_stream rs_stream_interface::get_stream_type | ( | ) | const [pure virtual] |
Implemented in rsimpl::stream_interface.
virtual bool rs_stream_interface::is_enabled | ( | ) | const [pure virtual] |
Implemented in rsimpl::final, rsimpl::final, rsimpl::final, and rsimpl::final.
virtual bool rs_stream_interface::supports_frame_metadata | ( | rs_frame_metadata | frame_metadata | ) | const [pure virtual] |
Implemented in rsimpl::final, rsimpl::final, rsimpl::final, and rsimpl::final.