InitFusionParameters Class Reference

Holds the options used to initialize the Fusion object. More...

Functions

 InitFusionParameters (UNIT coordinate_units_=UNIT::MILLIMETER, COORDINATE_SYSTEM coordinate_system_=COORDINATE_SYSTEM::IMAGE, bool output_performance_metrics=true, bool verbose_=false, unsigned timeout_period_number=20)
 Default constructor. More...
 

Attributes

UNIT coordinate_units
 This parameter allows you to select the unit to be used for all metric values of the SDK (depth, point cloud, tracking, mesh, and others). More...
 
COORDINATE_SYSTEM coordinate_system
 Positional tracking, point clouds and many other features require a given COORDINATE_SYSTEM to be used as reference. This parameter allows you to select the COORDINATE_SYSTEM used by the Camera to return its measures. More...
 
bool output_performance_metrics
 It allows users to extract some stats of the Fusion API like drop frame of each camera, latency, etc... More...
 
bool verbose
 Enable the verbosity mode of the SDK. More...
 
unsigned timeout_period_number
 If specified change the number of period necessary for a source to go in timeout without data. For example, if you set this to 5 then, if any source do not receive data during 5 period, these sources will go to timeout and will be ignored. More...
 

Detailed Description

Holds the options used to initialize the Fusion object.

Constructor and Destructor

◆ InitFusionParameters()

InitFusionParameters ( UNIT  coordinate_units_ = UNIT::MILLIMETER,
COORDINATE_SYSTEM  coordinate_system_ = COORDINATE_SYSTEM::IMAGE,
bool  output_performance_metrics = true,
bool  verbose_ = false,
unsigned  timeout_period_number = 20 
)

Default constructor.

Variables

◆ coordinate_units

UNIT coordinate_units

This parameter allows you to select the unit to be used for all metric values of the SDK (depth, point cloud, tracking, mesh, and others).

Default : UNIT::MILLIMETER

◆ coordinate_system

COORDINATE_SYSTEM coordinate_system

Positional tracking, point clouds and many other features require a given COORDINATE_SYSTEM to be used as reference. This parameter allows you to select the COORDINATE_SYSTEM used by the Camera to return its measures.

This defines the order and the direction of the axis of the coordinate system.
Default : COORDINATE_SYSTEM::IMAGE

◆ output_performance_metrics

bool output_performance_metrics

It allows users to extract some stats of the Fusion API like drop frame of each camera, latency, etc...

◆ verbose

bool verbose

Enable the verbosity mode of the SDK.

◆ timeout_period_number

unsigned timeout_period_number

If specified change the number of period necessary for a source to go in timeout without data. For example, if you set this to 5 then, if any source do not receive data during 5 period, these sources will go to timeout and will be ignored.