1#ifndef SELPHIDIDENTIFIERRESULT_HPP
2#define SELPHIDIDENTIFIERRESULT_HPP
4#include "FPhiDefines.hpp"
5#include "SelphIDFacialConstants.h"
8class SelphIDIdentifierResult_p;
16 std::unique_ptr<SelphIDIdentifierResult_p> _selphIDIdentifierResult_p;
69 DLL_PUBLIC
void AddResult(
float similarity,
int galleryIndex,
const std::string &templateID,
70 FacialAuthenticationStatus facialAuthenticationStatus,
71 FacialAuthenticationDetail facialAuthenticationDetail);
78 DLL_PUBLIC
int Size()
const;
SelphID Identifier Result.
Definition SelphIDIdentifierResult.h:14
DLL_PUBLIC void AddResult(float similarity, int galleryIndex, const std::string &templateID, FacialAuthenticationStatus facialAuthenticationStatus, FacialAuthenticationDetail facialAuthenticationDetail)
Adds identifier result.
DLL_PUBLIC FacialAuthenticationDetail GetFacialAuthenticationDetail(int index)
Gets facial authentication detail from result index.
DLL_PUBLIC int Size() const
Gets identifier result size.
DLL_PUBLIC ~SelphIDIdentifierResult()
SelphIDVerifierResult destructor.
DLL_PUBLIC int GetGalleryIndex(int index)
Gets gallery index from result index.
DLL_PUBLIC SelphIDIdentifierResult & operator=(const SelphIDIdentifierResult &selphIDIdentifierResult)
Assignment operator overload.
DLL_PUBLIC SelphIDIdentifierResult(const SelphIDIdentifierResult &selphIDIdentifierResult)
Creates a new instance of SelphIDIdentifierResult.
DLL_PUBLIC float GetSimilarity(int index)
Gets similarity from result index.
DLL_PUBLIC SelphIDIdentifierResult(const std::unique_ptr< SelphIDIdentifierResult_p > &selphIDIdentifierResult_p)
Creates a new instance of SelphIDIdentifierResult.
const std::unique_ptr< SelphIDIdentifierResult_p > & GetSelphIDIdentifierResult_p() const
Gets the inner implementation.
DLL_PUBLIC std::string GetTemplateID(int index) const
Gets templateID from result index.
DLL_PUBLIC SelphIDIdentifierResult()
Creates a new instance of SelphIDIdentifierResult.
DLL_PUBLIC FacialAuthenticationStatus GetFacialAuthenticationStatus(int index)
Gets facial authentication status from result index.