Public Member Functions | Public Attributes | List of all members
rsimpl::subdevice_mode_selection Struct Reference

#include <types.h>

Public Member Functions

rs_format get_format (rs_stream stream) const
 
int get_framerate () const
 
int get_height () const
 
size_t get_image_size (rs_stream stream) const
 
const std::vector< std::pair< rs_stream, rs_format > > & get_outputs () const
 
int get_stride_x () const
 
int get_stride_y () const
 
int get_unpacked_height () const
 
int get_unpacked_width () const
 
const pixel_format_unpackerget_unpacker () const
 
int get_width () const
 
bool provides_stream (rs_stream stream) const
 
bool requires_processing () const
 
void set_output_buffer_format (const rs_output_buffer_format in_output_format)
 
 subdevice_mode_selection ()
 
 subdevice_mode_selection (const subdevice_mode &mode, int pad_crop, int unpacker_index)
 
void unpack (byte *const dest[], const byte *source) const
 

Public Attributes

subdevice_mode mode
 
rs_output_buffer_format output_format = RS_OUTPUT_BUFFER_FORMAT_CONTINUOUS
 
int pad_crop
 
size_t unpacker_index
 

Detailed Description

Definition at line 293 of file types.h.

Constructor & Destructor Documentation

rsimpl::subdevice_mode_selection::subdevice_mode_selection ( )
inline

Definition at line 300 of file types.h.

rsimpl::subdevice_mode_selection::subdevice_mode_selection ( const subdevice_mode mode,
int  pad_crop,
int  unpacker_index 
)
inline

Definition at line 301 of file types.h.

Member Function Documentation

rs_format rsimpl::subdevice_mode_selection::get_format ( rs_stream  stream) const
inline

Definition at line 316 of file types.h.

int rsimpl::subdevice_mode_selection::get_framerate ( ) const
inline

Definition at line 311 of file types.h.

int rsimpl::subdevice_mode_selection::get_height ( ) const
inline

Definition at line 310 of file types.h.

size_t rsimpl::subdevice_mode_selection::get_image_size ( rs_stream  stream) const

Definition at line 287 of file types.cpp.

const std::vector<std::pair<rs_stream, rs_format> >& rsimpl::subdevice_mode_selection::get_outputs ( ) const
inline

Definition at line 308 of file types.h.

int rsimpl::subdevice_mode_selection::get_stride_x ( ) const
inline

Definition at line 312 of file types.h.

int rsimpl::subdevice_mode_selection::get_stride_y ( ) const
inline

Definition at line 313 of file types.h.

int rsimpl::subdevice_mode_selection::get_unpacked_height ( ) const

Definition at line 344 of file types.cpp.

int rsimpl::subdevice_mode_selection::get_unpacked_width ( ) const

Definition at line 339 of file types.cpp.

const pixel_format_unpacker& rsimpl::subdevice_mode_selection::get_unpacker ( ) const
inline

Definition at line 303 of file types.h.

int rsimpl::subdevice_mode_selection::get_width ( ) const
inline

Definition at line 309 of file types.h.

bool rsimpl::subdevice_mode_selection::provides_stream ( rs_stream  stream) const
inline

Definition at line 315 of file types.h.

bool rsimpl::subdevice_mode_selection::requires_processing ( ) const
inline

Definition at line 323 of file types.h.

void rsimpl::subdevice_mode_selection::set_output_buffer_format ( const rs_output_buffer_format  in_output_format)

Definition at line 292 of file types.cpp.

void rsimpl::subdevice_mode_selection::unpack ( byte *const  dest[],
const byte source 
) const

Definition at line 297 of file types.cpp.

Member Data Documentation

subdevice_mode rsimpl::subdevice_mode_selection::mode

Definition at line 295 of file types.h.

rs_output_buffer_format rsimpl::subdevice_mode_selection::output_format = RS_OUTPUT_BUFFER_FORMAT_CONTINUOUS

Definition at line 298 of file types.h.

int rsimpl::subdevice_mode_selection::pad_crop

Definition at line 296 of file types.h.

size_t rsimpl::subdevice_mode_selection::unpacker_index

Definition at line 297 of file types.h.


The documentation for this struct was generated from the following files:


librealsense
Author(s): Sergey Dorodnicov , Mark Horn , Reagan Lopez
autogenerated on Fri Mar 13 2020 03:16:19