Mech-Eye API 2.3.3
API reference documentation for Mech-Eye Industrial 3D Camera
Loading...
Searching...
No Matches
Public Types | Static Public Attributes | List of all members
mmind::eye::projector_setting::AntiFlickerMode Class Reference

Public Types

enum struct  Value { Off , AC50Hz , AC60Hz }
 

Static Public Attributes

static constexpr const charname = "AntiFlickerMode"
 
static constexpr const chardescription
 
static constexpr Parameter::Type type = Parameter::Type::_Enum
 

Detailed Description

Definition at line 92 of file Projector.h.

Member Enumeration Documentation

◆ Value

Enumerator
Off 

No processing for anti-flicker.

AC50Hz 

The AC frequency is 50Hz in most countries.

AC60Hz 

The AC frequency in the U.S. and some Asian countries is 60Hz.

Definition at line 106 of file Projector.h.

Member Data Documentation

◆ description

constexpr const char* mmind::eye::projector_setting::AntiFlickerMode::description
staticconstexpr
Initial value:
=
"Flicker refers to the rapid and periodical change in the intensity of artificial light. "
"This phenomenon can cause fluctuations in the depth data. Such fluctuation can be reduced "
"by adjusting the projection frequency of the structured light.\n\nNote: "
"\"AntiFlickerMode\" is unavailable when \"FringeCodingMode\" is set to \"Translucent\" or "
"\"Reflective\"."

Definition at line 97 of file Projector.h.

◆ name

constexpr const char* mmind::eye::projector_setting::AntiFlickerMode::name = "AntiFlickerMode"
staticconstexpr

Definition at line 95 of file Projector.h.

◆ type

constexpr Parameter::Type mmind::eye::projector_setting::AntiFlickerMode::type = Parameter::Type::_Enum
staticconstexpr

Definition at line 104 of file Projector.h.


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