#include <stream.h>
Public Member Functions | |
virtual rs_extrinsics | get_extrinsics_to (const rs_stream_interface &other) const override |
virtual void | get_mode (int, int *, int *, rs_format *, int *) const override |
virtual int | get_mode_count () const override |
virtual rsimpl::pose | get_pose () const =0 |
virtual rs_stream | get_stream_type () const override |
stream_interface (calibration_validator in_validator, rs_stream in_stream) | |
Public Member Functions inherited from rs_stream_interface | |
virtual float | get_depth_scale () 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 rs_intrinsics | get_rectified_intrinsics () const =0 |
virtual bool | is_enabled () const =0 |
virtual bool | supports_frame_metadata (rs_frame_metadata frame_metadata) const =0 |
virtual | ~rs_stream_interface () |
Public Attributes | |
const rs_stream | stream |
Protected Attributes | |
calibration_validator | validator |
|
inline |
|
overridevirtual |
Implements rs_stream_interface.
Definition at line 12 of file stream.cpp.
|
inlineoverridevirtual |
Implements rs_stream_interface.
Reimplemented in rsimpl::native_stream.
|
inlineoverridevirtual |
Implements rs_stream_interface.
Reimplemented in rsimpl::native_stream.
|
pure virtual |
Implemented in rsimpl::aligned_stream, rsimpl::rectified_stream, rsimpl::point_stream, and rsimpl::native_stream.
|
inlineoverridevirtual |
Implements rs_stream_interface.
|
protected |