Enrollment 28.2.0
Loading...
Searching...
No Matches
ICSVerifyMatcher::Config Class Reference

ICSVerifyMatcher configuration. More...

#include <ICSVerifyMatcher.h>

Collaboration diagram for ICSVerifyMatcher::Config:

Public Member Functions

void SetMaxRotation (unsigned int value)
 Set the Max Rotation.
unsigned int GetMaxRotation () const
 Get the Max Rotation.
void WriteTo (Writer &writer) const final
 Function serializes configuration via provided Writer.
 Config ()=default
 Default configuration is.

Static Public Member Functions

static Config Default ()
 Provides default config.

Detailed Description

ICSVerifyMatcher configuration.

Constructor & Destructor Documentation

◆ Config()

Config ( )
default

Default configuration is.

  • max rotation - 180 degrees

References Config().

Referenced by Config(), and Default().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Function Documentation

◆ Default()

Config Default ( )
inlinestatic

Provides default config.

  • max rotation - 180 degrees
Returns
default config

References Config().

Here is the call graph for this function:

◆ GetMaxRotation()

unsigned int GetMaxRotation ( ) const
inlinenodiscard

Get the Max Rotation.

Returns
maximum rotation

◆ SetMaxRotation()

void SetMaxRotation ( unsigned int value)
inline

Set the Max Rotation.

When taking print images, it is very likely that fingers might not be aligned exactly at the same angle every time. It defines maximum allowed rotation between two print images.Valid range is between 0 and 180, where [0, 180] is closed interval.

Default value is 180.

Parameters
valuein range <0, 180>
Exceptions
EnrollmentInvalidArgumentExceptionwhen max rotation is not in range

◆ WriteTo()

void WriteTo ( Writer & writer) const
inlinefinalvirtual

Function serializes configuration via provided Writer.

Parameters
writerused to serialize Config.

Implements Serializable.


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