MYNT EYE SDK  v1.8
https://www.slightech.com/camera
mynteye::InitParameters Struct Reference

Parameters for MYNT EYE initialization. More...

Public Member Functions

 InitParameters ()
 Constructor. More...
 
 InitParameters (const std::string &name, const CalibrationParameters *clib_params=nullptr)
 Constructor. More...
 
 InitParameters (const std::string &name, const Rate &rate, const CalibrationParameters *clib_params=nullptr)
 Constructor. More...
 
 ~InitParameters ()
 Destructor. More...
 
ErrorCode Load (const std::string &filename)
 Loads the values of the parameters contained in a file. More...
 
ErrorCode Save (const std::string &filename)
 Saves the current bunch of parameters into a file. More...
 

Public Attributes

std::string name
 Camera name or index. More...
 
Rate rate
 Camera framerate & IMU frequency. More...
 
const CalibrationParametersclib_params
 Calibration parameters. More...
 

Detailed Description

Parameters for MYNT EYE initialization.

Constructor & Destructor Documentation

◆ InitParameters() [1/3]

mynteye::InitParameters::InitParameters ( )

Constructor.

◆ InitParameters() [2/3]

mynteye::InitParameters::InitParameters ( const std::string &  name,
const CalibrationParameters clib_params = nullptr 
)

Constructor.

◆ InitParameters() [3/3]

mynteye::InitParameters::InitParameters ( const std::string &  name,
const Rate rate,
const CalibrationParameters clib_params = nullptr 
)

Constructor.

◆ ~InitParameters()

mynteye::InitParameters::~InitParameters ( )

Destructor.

Member Function Documentation

◆ Load()

ErrorCode mynteye::InitParameters::Load ( const std::string &  filename)

Loads the values of the parameters contained in a file.

Parameters
filenamethe path to the file from which the parameters will be loaded.
Returns
SUCCESS if ok, otherwise error.

◆ Save()

ErrorCode mynteye::InitParameters::Save ( const std::string &  filename)

Saves the current bunch of parameters into a file.

Parameters
filenamethe path to the file in which the parameters will be stored.
Returns
SUCCESS if ok, otherwise error.

Member Data Documentation

◆ clib_params

const CalibrationParameters* mynteye::InitParameters::clib_params

Calibration parameters.

If not specified, we will download from our server by serial number.

default: nullptr

◆ name

std::string mynteye::InitParameters::name

Camera name or index.

default values:

  • Windows: MYNTEYE
  • Mac: 0
  • Linux: 0

◆ rate

Rate mynteye::InitParameters::rate

Camera framerate & IMU frequency.

default: RATE_LAST, ignored

Note
Only supported on Linux now.