Static Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes | Friends | List of all members
RSStreamProfile Class Reference
Inheritance diagram for RSStreamProfile:
Inheritance graph
[legend]

Static Public Member Functions

static void Init (v8::Local< v8::Object > exports)
 
static v8::Local< v8::Object > NewInstance (rs2_stream_profile *p, bool own=false)
 

Private Member Functions

void DestroyMe ()
 
 RSStreamProfile ()
 
 ~RSStreamProfile ()
 

Static Private Member Functions

static NAN_METHOD (Destroy)
 
static NAN_METHOD (Stream)
 
static NAN_METHOD (Format)
 
static NAN_METHOD (Fps)
 
static NAN_METHOD (Index)
 
static NAN_METHOD (UniqueID)
 
static NAN_METHOD (IsDefault)
 
static NAN_METHOD (IsVideoProfile)
 
static NAN_METHOD (IsMotionProfile)
 
static NAN_METHOD (Width)
 
static NAN_METHOD (Height)
 
static NAN_METHOD (GetExtrinsicsTo)
 
static NAN_METHOD (GetVideoStreamIntrinsics)
 
static NAN_METHOD (GetMotionIntrinsics)
 
static void New (const Nan::FunctionCallbackInfo< v8::Value > &info)
 

Private Attributes

rs2_errorerror_
 
rs2_format format_
 
int32_t fps_
 
int32_t height_
 
int32_t index_
 
bool is_default_
 
bool is_motion_
 
bool is_video_
 
bool own_profile_
 
rs2_stream_profileprofile_
 
rs2_stream stream_
 
int32_t unique_id_
 
int32_t width_
 

Static Private Attributes

static Nan::Persistent< v8::Function > constructor_
 

Friends

class RSSensor
 

Detailed Description

Definition at line 395 of file addon.cpp.

Constructor & Destructor Documentation

RSStreamProfile::RSStreamProfile ( )
inlineprivate

Definition at line 454 of file addon.cpp.

RSStreamProfile::~RSStreamProfile ( )
inlineprivate

Definition at line 459 of file addon.cpp.

Member Function Documentation

void RSStreamProfile::DestroyMe ( )
inlineprivate

Definition at line 463 of file addon.cpp.

static void RSStreamProfile::Init ( v8::Local< v8::Object >  exports)
inlinestatic

Definition at line 397 of file addon.cpp.

static RSStreamProfile::NAN_METHOD ( Destroy  )
inlinestaticprivate

Definition at line 470 of file addon.cpp.

static RSStreamProfile::NAN_METHOD ( Stream  )
inlinestaticprivate

Definition at line 486 of file addon.cpp.

static RSStreamProfile::NAN_METHOD ( Format  )
inlinestaticprivate

Definition at line 494 of file addon.cpp.

static RSStreamProfile::NAN_METHOD ( Fps  )
inlinestaticprivate

Definition at line 502 of file addon.cpp.

static RSStreamProfile::NAN_METHOD ( Index  )
inlinestaticprivate

Definition at line 510 of file addon.cpp.

static RSStreamProfile::NAN_METHOD ( UniqueID  )
inlinestaticprivate

Definition at line 518 of file addon.cpp.

static RSStreamProfile::NAN_METHOD ( IsDefault  )
inlinestaticprivate

Definition at line 526 of file addon.cpp.

static RSStreamProfile::NAN_METHOD ( IsVideoProfile  )
inlinestaticprivate

Definition at line 534 of file addon.cpp.

static RSStreamProfile::NAN_METHOD ( IsMotionProfile  )
inlinestaticprivate

Definition at line 543 of file addon.cpp.

static RSStreamProfile::NAN_METHOD ( Width  )
inlinestaticprivate

Definition at line 551 of file addon.cpp.

static RSStreamProfile::NAN_METHOD ( Height  )
inlinestaticprivate

Definition at line 560 of file addon.cpp.

static RSStreamProfile::NAN_METHOD ( GetExtrinsicsTo  )
inlinestaticprivate

Definition at line 569 of file addon.cpp.

static RSStreamProfile::NAN_METHOD ( GetVideoStreamIntrinsics  )
inlinestaticprivate

Definition at line 585 of file addon.cpp.

static RSStreamProfile::NAN_METHOD ( GetMotionIntrinsics  )
inlinestaticprivate

Definition at line 599 of file addon.cpp.

static void RSStreamProfile::New ( const Nan::FunctionCallbackInfo< v8::Value > &  info)
inlinestaticprivate

Definition at line 478 of file addon.cpp.

static v8::Local<v8::Object> RSStreamProfile::NewInstance ( rs2_stream_profile p,
bool  own = false 
)
inlinestatic

Definition at line 425 of file addon.cpp.

Friends And Related Function Documentation

friend class RSSensor
friend

Definition at line 630 of file addon.cpp.

Member Data Documentation

Nan::Persistent< v8::Function > RSStreamProfile::constructor_
staticprivate

Definition at line 614 of file addon.cpp.

rs2_error* RSStreamProfile::error_
private

Definition at line 616 of file addon.cpp.

rs2_format RSStreamProfile::format_
private

Definition at line 621 of file addon.cpp.

int32_t RSStreamProfile::fps_
private

Definition at line 620 of file addon.cpp.

int32_t RSStreamProfile::height_
private

Definition at line 625 of file addon.cpp.

int32_t RSStreamProfile::index_
private

Definition at line 618 of file addon.cpp.

bool RSStreamProfile::is_default_
private

Definition at line 626 of file addon.cpp.

bool RSStreamProfile::is_motion_
private

Definition at line 628 of file addon.cpp.

bool RSStreamProfile::is_video_
private

Definition at line 623 of file addon.cpp.

bool RSStreamProfile::own_profile_
private

Definition at line 627 of file addon.cpp.

rs2_stream_profile* RSStreamProfile::profile_
private

Definition at line 617 of file addon.cpp.

rs2_stream RSStreamProfile::stream_
private

Definition at line 622 of file addon.cpp.

int32_t RSStreamProfile::unique_id_
private

Definition at line 619 of file addon.cpp.

int32_t RSStreamProfile::width_
private

Definition at line 624 of file addon.cpp.


The documentation for this class was generated from the following file:


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:32