|
Enrollment 28.2.0
|
Applicant template in ICS format used for biometric operations. More...
#include <ModalitiesICSTemplate.h>
Public Member Functions | |
| std::vector< std::shared_ptr< FaceTemplate > > | GetFaceTemplates () const |
| Provides FaceTemplate objects. | |
| std::vector< std::shared_ptr< IrisTemplate > > | GetIrisTemplates () const |
| Provides IrisTemplate objects. | |
| std::vector< std::shared_ptr< ICSTemplate > > | GetICSTemplates () const |
| Provides PrintTemplate objects. | |
| std::vector< uint8_t > | GetModalitiesICSTemplateData () const |
| It provides ICS template data. | |
| ModalitiesICSTemplate (std::vector< uint8_t > data) | |
| Create ModalitiesICSTemplate object It uses default executor. | |
| ModalitiesICSTemplate (std::vector< uint8_t > data, std::shared_ptr< MultiModalityExecutor > executor) | |
| Create ModalitiesICSTemplate object. | |
| ModalitiesICSTemplate (std::vector< std::shared_ptr< ICSTemplate > > icsTemplates, std::vector< std::shared_ptr< FaceTemplate > > faceTemplates, std::vector< std::shared_ptr< IrisTemplate > > irisTemplates) | |
| Create ModalitiesICSTemplate object It uses default executor. | |
| ModalitiesICSTemplate (std::vector< std::shared_ptr< ICSTemplate > > icsTemplates, std::vector< std::shared_ptr< FaceTemplate > > faceTemplates, std::vector< std::shared_ptr< IrisTemplate > > irisTemplates, std::shared_ptr< MultiModalityExecutor > executor) | |
| Create ModalitiesICSTemplate object. | |
| void | WriteTo (Writer &w) const override |
| Write itself into writer. | |
Applicant template in ICS format used for biometric operations.
The template contains ICS templates for print, face, iris modalities.
|
inlineexplicit |
Create ModalitiesICSTemplate object It uses default executor.
| data | template data |
| NullArgumentException | when executor is null |
References ModalitiesICSTemplate().
Referenced by ModalitiesICSTemplate(), and ModalitiesICSTemplate().
|
inlineexplicit |
Create ModalitiesICSTemplate object.
| data | template data |
| executor | MultiModalityExecutor used for matching |
| NullArgumentException | when executor is null |
|
inline |
Create ModalitiesICSTemplate object It uses default executor.
| icsTemplates | ics templates |
| faceTemplates | face templates |
| irisTemplates | iris templates |
References ModalitiesICSTemplate().
|
inline |
Create ModalitiesICSTemplate object.
| icsTemplates | ics templates |
| faceTemplates | face templates |
| irisTemplates | iris templates |
| executor | MultiModalityExecutor used for matching |
|
inlinenodiscard |
Provides FaceTemplate objects.
|
inlinenodiscard |
Provides PrintTemplate objects.
|
inlinenodiscard |
Provides IrisTemplate objects.
|
inlinenodiscard |
It provides ICS template data.
References GlobalLogger::Get().
Referenced by WriteTo().
|
inlineoverridevirtual |
Write itself into writer.
| writer | Writer to use to serialize this Serializable |
Implements Serializable.
References GetModalitiesICSTemplateData(), and Writer::WriteArray().