Enrollment 28.2.0
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
 CANSITemplateAdapterAdapts Template to ANSITemplate
 CApplicantFaceValidationStrategy used in Applicant to accept or reject ExtractedFace
 CApplicantMatcherIt is general matcher for Applicant
 CModalitiesMatcherIt is general matcher for ModalitiesTemplate - Applicant template in serialized form used for biometric operations.
 CModalitiesVerifyMatcherModalitiesVerifyMatcher is template matcher that uses Innovatrics proprietary verification algorithm
 CModalitiesEmbeddingVerifyMatcherModalitiesEmbeddingVerifyMatcher is template matcher that uses Innovatrics proprietary verification algorithm
 CApplicantPrintValidationStrategy used in Applicant to accept or reject ExtractedPrint
 CFlatteningValidationValidates prints against gallery
 CICSExtractor::ArtifactInterface that generalize storing of intermediate images and other artifacts that are produced during extraction
 CICSExtractor::ArtifactsIt contains all added artifacts that were created during extraction
 CICSExtractor::BinarizedImageIt enables creation of binarized image during extraction
 CICSExtractor::FilteredImageIt enables creation of filtered image during extraction
 CICSExtractor::SkeletonImageIt enables creation of skeleton image during extraction
 CICSVerifyMatcher::ArtifactInterface that generalize storing of artifacts that are produced during matching
 CICSVerifyMatcher::ArtifactsIt contains all added artifacts that were created during matching
 CICSVerifyMatcher::MatchingMinutiaeIt enables creation of matching minutiae during matching
 CBinaryFileAccessBinaryFileAccess provides abstraction on underlying file system
 CFilesystemAccessStandard filesystem implementation
 CBytesWriterStrategyIt is used by Writer class to modify bytes serialization algorithm
 CBase64StrategyIt writes bytes represented as std::vector<uint8_t> as base64 coded string
 CCallbackLoggerCallbackLogger is logger for binary part of libary due to C boundary
 CModalitiesGallery::CandidateFound candidate
 CColorsIt holds color literals
 CCroppedFaceRepresents a face cropped from the original face capture
 CEmbeddingExtractor
 CIdentificationEmbeddingExtractorEmbeddingExtractor creates Innovatrics proprietary embedding print template
 CEmbeddingMatcherIt is general matcher for Embedding templates
 CEmbeddingVerifyMatcherEmbeddingVerifyMatcher is template matcher that uses Innovatrics proprietary verification algorithm
 CEnrollmentExceptionBase exception for all enrollment-sdk exceptions
 CEnrollmentInvalidArgumentExceptionBase exception for all enrollment-sdk invalid argument exceptions
 CIncompatibleTemplateExceptionTemplate is incompatible in requested operation
 CInvalidImageArgumentExceptionImage has wrong format or dimensions or dpi and is not suitable for processing
 CInvalidTemplateExceptionThe template is empty or or do not contain enough distinctive data or is corrupted
 CNullArgumentExceptionNull argument is not allowed
 CUnsupportedTemplateExceptionTemplate version is not supported in this variant of Enrollment SDK
 CEnrollmentRuntimeExceptionBase exception for all enrollment-sdk runtime exceptions
 CFileExceptionException for file processing
 CImageExceptionException for image processing
 CLicenseExceptionBase exception for all enrollment-sdk license errors
 CExpiredLicenseExceptionLicense is expired
 CInvalidHWIDExceptionHWID in license is wrong or can not be read
 CInvalidLicenseExceptionLicense is found but is invalid
 CLicenseFeatureNotAllowedExceptionThe licensed feature is not allowed
 CLicenseLimitReachedExceptionThe limit for operation/count is reached in license
 CLicenseNotFoundExceptionLicense is not found
 CNotSupportedExceptionWhen user uses not supported functionality
 CFaceAttributeReliabilityInterface for checking reliability of attribute
 CAgeReliabilityCheck if calculation of Age attribute will be reliable
 CFaceSizeReliabilityCheck if calculation of Face Size attribute will be reliable
 CGlassStatusReliabilityCheck if calculation of Glass Status attribute will be reliable
 CICAOReliabilityCheck if Face will fullfil ICAO requirements
 CISOFullFrontalImageValidatorCheck if usage of Full Frontal Images on travel documents will follow best practices, as described in Section B.3.2 Best practices for use of Full Frontal Images on travel documents [6]
 CMouthOpennessReliabilityCheck if calculation of Mouth Openness attribute will be reliable
 CSegmentationMaskReliabilityCheck if calculation of Segmentation Mask in functions Face::FaceAreaSegment, Face::FaceAreaSegment(RGB), Face::FaceAreaMask will be reliable
 CTemplateReliabilityCheck if template extraction will be reliable
 CTintedGlassesReliabilityCheck if calculation of Tinted Glasses attribute will be reliable
 CUniversalPassiveLivenessReliabilityCheck if calculation of Universal passive liveness will be reliable
 CFaceCaptureDeviceTypeIDCapture device type identifier The capture device type identifier shall identify the biometric organization that owns the product that created the BDIR
 CFaceCaptureDeviceVendorIDCapture device vendor identifier The capture device vendor identifier shall identify the biometric organization that owns the product that created the BDIR
 CFaceDetectorFaceDetector implements detection by means of Innovatrics IFace
 CFailedFaceAttributeIt contains attribute data that express which and why attribute fails in reliability check
 CFormattingLoggerIt provides functions with format specifier to compose and log message via provided Logger
 CGlobalFaceExecutorHolds instance of FaceExecutor
 CGlobalFileAccessHolds instance of BinaryFileAccess
 CGlobalImageExecutorHolds instance of ImageExecutor
 CGlobalIrisExecutorHolds instance of IrisExecutor
 CGlobalLoggerHolds instance of Logger
 CGlobalMultiModalityExecutorHolds instance of MultiModalityExecutor
 CGlobalPrintExecutorHolds instance of PrintExecutor
 CGuessedHandPositionIt represents guessed hand position of Slap
 CICSExtractorICSExtractor creates ICS, Innovatrics proprietary print template
 CICSMatcherIt is general matcher for ICS templates
 CICSVerifyMatcherICSVerifyMatcher is template matcher that uses Innovatrics proprietary verification algorithm
 CILOSIDTemplateAdapterAdapts Template to ILOSIDTemplate
 CImageImage representation
 CImageDimensionsIt holds width and height of Image
 CImageDpiImage DPI
 CImageEncoderInterface for image formatting converting to ImageType
 CIRawImageEncoderSaves RawImage image to memory
 CSupportedImageEncoderEncodes raw images into specified supported format, It is used as based class for all supported formats
 CBmpImageEncoderConverts image type ImageType::BMP
 CJp2ImageEncoderConverts image type ImageType::JPG2000
 CJpgImageEncoderConverts image type ImageType::JPG
 CPngImageEncoderConverts image type ImageType::PNG
 CTiffImageEncoderConverts image type ImageType::TIFF
 CWebpImageEncoderConverts image type ImageType::WEBP
 CWsqImageEncoderConverts image type ImageType::WSQ
 CImageEncoderVisitorThe class is used to visit concrete encoder to get concrete data
 CImageMaskDefines the interface for applying mask to the image with a masker
 CCircleImageMaskRepresents an image mask in the shape of a circle
 CPolygonImageMaskRepresents an image mask defined by a polygonal shape
 CImageMaskConfigurationConfiguration parameters for image masking operations, including mask type, and color
 CImageMaskerInterface for image masking operations
 CImage::ImageResamplerImage resampler for DPI-change operations, including upsampling and downsampling
 CImage::AreaImageResamplerImage resampler for DPI-change operations, including upsampling and downsampling using area interpolation resampling algorithm
 CImage::BicubicImageResamplerImage resampler for DPI-change operations, including upsampling and downsampling using bicubic interpolation resampling algorithm
 CImage::NISTImageResamplerImage resampler for DPI-change operations, including upsampling and downsampling using NIST-compliant resampling algorithm provided by NFIR library
 CImageSaverInterface for image saving
 CImageFileSaverSaves image to file
 CImageShapeAny type of shape that wants to be drawn
 CCircleShapeIt holds circle and draws it
 CCriticalPointShapeIt draws CriticalPoint into image
 CCriticalPointsShapeIt draws collection of CriticalPoint into image
 CLineShapeIt holds line and draws it
 CMinutiaShapeIt draws Minutia into image
 CMinutiaeShapeIt draws Minutia into image
 CRectangleShapeIt holds rectangle and draws it
 CRectanglesShapeIt holds rectangles and draws it as one shape
 CImageShapeDrawerIt is used by ImageShape to draw its shape
 CImageTypeIt contains all supported image types
 CIndexedModalitiesGalleryGallery of references identifiers
 CInitializerConfigSDK initialisation configuration for manual init
 CInitializerConfigBuilderFluent builder for InitializerConfig
 CIrisAttributesIris attributes Holds the iris attributes
 CIrisCaptureIris capture contains one iris
 CIrisCaptureDeviceTypeIDThe capture device type identifier shall identify the product type that created the BDIR
 CIrisCaptureDeviceVendorIDCapture device vendor identifier The capture device vendor identifier shall identify the biometric organisation that owns the product that created the BDIR
 CIrisDetectorIrisDetector implements detection by means of Innovatrics IFace
 CISOCCTemplateAdapterAdapts Template to ISOCCTemplate
 CISONCTemplateAdapterAdapts Template to ISONCTemplate
 CISOTemplateAdapterAdapts Template to ISOTemplate
 CLoggerInterface for library logging
 CNullLoggerThe logger implementation that do not logs
 CLoggerCallBacksLoggerCallBacks contains logger handle and function pointers as callbacks
 CLogMessageCompose Logger message
 CFormattingComposerCompose message from variadic arguments
 CModalitiesGallery::ModalitiesCandidatesContains candidates per each modality
 CModalitiesGalleryGallery of references
 CModalitiesGalleryReferenceThe reference interface for ModalitiesGallery
 CModalitiesGalleryIndexedTemplateModalities gallery reference with number identifier and template
 CModalitiesICSTemplateFactoryModalitiesICSTemplateFactory creates biometric representations from all modality templates
 CModalitiesICSTemplateDefaultFactoryModalitiesICSTemplateDefaultFactory creates biometric representations from all modality templates
 CIndexedModalitiesGallery::ModalitiesIdentifiersContains candidates per each modality
 CPrintCaptureDeviceTypeIDCapture device type identifier The capture device type identifier shall identify the biometric organization that owns the product that created the BDIR
 CPrintCaptureDeviceVendorIDCapture device vendor identifier The capture device vendor identifier shall identify the biometric organization that owns the product that created the BDIR
 CPrintCropConfigurationHolds print cropping configuration
 CPrintDetectorPrintDetector implements segmentation by means of Innovatrics ISegLib library
 CAlgorithmicSegmentationAlgorithmicSegmentation implements algorithmic segmentation from Innovatrics ISegLib library
 CNeuralSegmentationNeuralSegmentation implements segmentation based on neural network from Innovatrics ISegLib library
 CSerializableInterface that MUST be implemented by all classes those want to be serialized
 CANSITemplateANSI INCITS 378 print compliant template
 CApplicantApplicant represent enrolled person
 CCircleIt holds circle dimensions
 CCriticalPointIt represents a particular CriticalPoint
 CEmbeddingTemplatePrint template in proprietary embedding format used for biometric operations
 CExtractedPrintEmbeddingPrint template in proprietary embedding format used for biometric operations with Print that was extracted
 CFaceIt holds all functions and data related to Face manipulation
 CFace::KeypointIt holds all attributes related to a facial key point
 CFace::KeypointsIt holds all facial keypoints detected on a FaceCapture image
 CFaceAttributesFace attributes Holds the face attributes
 CFaceCaptureFace capture can contains one or group of people, faces or full body
 CFaceCropConfigurationFace crop configuration
 CFaceDetector::ConfigFace detector configuration
 CFaceExtractorConfigIt contains extraction configuration
 CFaceTemplateFaceTemplate is Innovatrics proprietary face template
 CExtractedFaceExtractedFace is ICF Template created by FaceExtractor with Face that was extracted
 CICSTemplatePrint template in ICS format used for biometric operations
 CExtractedPrintPrint template in ICS format used for biometric operations with Print that was extracted
 CICSVerifyMatcher::ConfigICSVerifyMatcher configuration
 CILOSIDTemplateInternational Labour Organisation Seafarers Identity Document template
 CISOCCTemplateISO/IEC 19794-2:2005 template, template version 2.0, 3-byte format for minutiae (compact card encoding)
 CISONCTemplateISO/IEC 19794-2:2005 template, template version 2.0, 5-byte format for minutiae (normal card encoding)
 CISOTemplateISO/IEC 19794-2 print compliant template
 CImageShapeAttributesIt holds shape attributes such as color and line width
 CIndexedModalitiesGalleryConfigIndexedModalitiesGallery configuration
 CIrisIt holds all functions and data related to iris manipulation
 CIrisDetector::ConfigIris detector configuration
 CIrisExtractorConfigIt contains extraction configuration
 CIrisSegmentIt describes Iris segmented from original IrisCapture (one that contain this IrisSegment) with IrisDetector
 CIrisTemplateIrisTemplate is Innovatrics proprietary template created by IrisExtractor
 CExtractedIrisExtractedIris is template created by IrisExtractor with Iris that belongs to template
 CLineIt holds line points
 CMinutiaIt represents a particular Minutia (distinctive fingerprint feature point found in fingerprint skeleton, such as a bifurcation or an ending)
 CModalitiesGalleryConfigModalitiesGallery configuration
 CModalitiesICSTemplateApplicant template in ICS format used for biometric operations
 CModalitiesTemplateApplicant template in serialized form used for biometric operations
 CModalitiesVerifyMatcher::ConfigModalitiesVerifyMatcher configuration
 CModalityScoreContains scores of multiple modalities
 COFIQFaceIt provides quality measures as defined in ISO/IEC 29794-5:2025
 CPointIt holds X and Y coordinates of point
 CPolygonIt holds polygon points
 CPrintIt holds all functions and data related to print manipulation
 CPrintAttributesPrint attributes Holds the print attributes
 CPrintDetectorConfigGeneral configuration of PrintDetector
 CAlgorithmicSegmentation::ConfigConfiguration for AlgorithmicSegmentation
 CNeuralSegmentation::ConfigConfiguration for NeuralSegmentation
 CPrintSegmentSegment detected in print capture Usually the segment has also position that is assigned by segmentation algorithm
 CPrintTemplateHolds various biometric representation types for print
 CRGBIt holds RGB colors
 CRGBAIt holds RGB color with transparency
 CRawImageContains plain image data
 CRectangleIt holds rectangle vertexes, width, height
 CShapesIt holds shape attributes literals
 CSourceLocationClass to capture the source location of an error or exception
 CWriterProvides interface for serialization of all classes
 CJsonWriterJSON implementation of Writer abstraction