12#include "enrollment/Export.h"
81 switch (printCaptureDeviceTechnology)
141 switch (isoCaptureDeviceTechnology)
195 switch (printCaptureDeviceTechnology)
201 os <<
"WHITE_LIGHT_OPTICAL_TIR";
204 os <<
"WHITE_LIGHT_OPTICAL_DIRECT";
207 os <<
"WHITE_LIGHT_OPTICAL_TOUCHLESS";
210 os <<
"MONOCHROMATIC_VISIBLE_OPTICAL_TIR";
213 os <<
"MONOCHROMATIC_VISIBLE_OPTICAL_DIRECT";
216 os <<
"MONOCHROMATIC_VISIBLE_OPTICAL_TOUCHLESS";
219 os <<
"MONOCHROMATIC_VISIBLE_IR_OPTICAL_TIR";
222 os <<
"MONOCHROMATIC_VISIBLE_IR_OPTICALTOUCHLESS";
225 os <<
"MONOCHROMATIC_VISIBLE_IR_OPTICAL";
228 os <<
"MULTISPECTRAL_OPTICAL_TIR";
231 os <<
"MULTISPECTRAL_OPTICAL_DIRECT";
234 os <<
"MULTISPECTRAL_OPTICAL_TOUCHLESS";
237 os <<
"ELECTRO_LUMINESCENT";
240 os <<
"SEMICONDUCTOR_CAPACITIVE";
243 os <<
"SEMICONDUCTOR_RF";
246 os <<
"SEMICONDUCTOR_THERMAL";
249 os <<
"PRESSURE_SENSITIVE";
Base exception for all enrollment-sdk invalid argument exceptions.
Definition EnrollmentException.h:96
@ UNKNOWN
Unknown or Unspecified.
Definition FaceCaptureDeviceTechnology.h:23
PrintCaptureDeviceTechnology
It shall indicate the class of capture device technology used to acquire the captured biometric sampl...
Definition PrintCaptureDeviceTechnology.h:22
static constexpr PrintCaptureDeviceTechnology IsoToPrintCaptureDeviceTechnology(int isoCaptureDeviceTechnology)
Function converts ISO capture technology to PrintCaptureDeviceTechnology.
Definition PrintCaptureDeviceTechnology.h:138
static constexpr int PrintToIsoCaptureDeviceTechnology(PrintCaptureDeviceTechnology printCaptureDeviceTechnology)
Function converts PrintCaptureDeviceTechnology to ISO capture technology.
Definition PrintCaptureDeviceTechnology.h:78
@ MONOCHROMATIC_VISIBLE_IR_OPTICAL
Monochromatic IR optical touchless.
Definition PrintCaptureDeviceTechnology.h:43
@ WHITE_LIGHT_OPTICAL_DIRECT
White light optical direct view on platen.
Definition PrintCaptureDeviceTechnology.h:29
@ MULTISPECTRAL_OPTICAL_TIR
Multispectral optical TIR.
Definition PrintCaptureDeviceTechnology.h:45
@ MONOCHROMATIC_VISIBLE_OPTICAL_DIRECT
Monochromatic visible optical direct view on platen.
Definition PrintCaptureDeviceTechnology.h:35
@ MONOCHROMATIC_VISIBLE_OPTICAL_TOUCHLESS
Monochromatic visible optical touchless.
Definition PrintCaptureDeviceTechnology.h:37
@ ULTRASOUND
Ultrasound.
Definition PrintCaptureDeviceTechnology.h:61
@ SEMICONDUCTOR_THERMAL
Semiconductor thermal.
Definition PrintCaptureDeviceTechnology.h:57
@ GLASS_FIBER
Glass fiber.
Definition PrintCaptureDeviceTechnology.h:65
@ UNKNOWN
Unknown or unspecified.
Definition PrintCaptureDeviceTechnology.h:24
@ SEMICONDUCTOR_RF
Semiconductor RF.
Definition PrintCaptureDeviceTechnology.h:55
@ MECHANICAL
Mechanical.
Definition PrintCaptureDeviceTechnology.h:63
@ PRESSURE_SENSITIVE
Pressure sensitive.
Definition PrintCaptureDeviceTechnology.h:59
@ MONOCHROMATIC_VISIBLE_IR_OPTICALTOUCHLESS
Monochromatic IR optical direct view on platen.
Definition PrintCaptureDeviceTechnology.h:41
@ MONOCHROMATIC_VISIBLE_IR_OPTICAL_TIR
Monochromatic IR optical TIR.
Definition PrintCaptureDeviceTechnology.h:39
@ MULTISPECTRAL_OPTICAL_TOUCHLESS
Multispectral optical touchless.
Definition PrintCaptureDeviceTechnology.h:49
@ WHITE_LIGHT_OPTICAL_TIR
White light optical TIR.
Definition PrintCaptureDeviceTechnology.h:26
@ WHITE_LIGHT_OPTICAL_TOUCHLESS
White light optical touchless.
Definition PrintCaptureDeviceTechnology.h:31
@ MONOCHROMATIC_VISIBLE_OPTICAL_TIR
Monochromatic visible optical TIR.
Definition PrintCaptureDeviceTechnology.h:33
@ ELECTRO_LUMINESCENT
Electro luminescent.
Definition PrintCaptureDeviceTechnology.h:51
@ MULTISPECTRAL_OPTICAL_DIRECT
Multispectral optical direct view on platen.
Definition PrintCaptureDeviceTechnology.h:47
@ SEMICONDUCTOR_CAPACITIVE
Semiconductor capacitive.
Definition PrintCaptureDeviceTechnology.h:53