Face Engine SDK  5.23.1
A face detection, recognition and tracking engine.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCfsdk::BaseRect< Type >Rectangle
oCfsdk::BaseRect< float >
oCfsdk::BaseRect< int >
oCfsdk::ISettingsProvider::Value::DataValue data
oCfsdk::DepthLivenessEstimationDepth estimator output structure
oCfsdk::DepthRGBEstimationDepth+RBG liveness estimation output structure
oCfsdk::ISettingsProvider::DescConfiguration parameter description
oCfsdk::DetectionDetection structure. Stores a detected bounding box within a source image rect
oCfsdk::ISettingsProvider::EntryConfiguration parameter entry
oCfsdk::ErrorTraits< E >
oCfsdk::ErrorTraits< FSDKError >Specialized for FSDKError
oCfsdk::ErrorTraits< FutureError >Specialized for Future::Error
oCfsdk::ErrorTraits< IDescriptorBatch::Error >Specialized for DescriptorBatchError
oCfsdk::ErrorTraits< Image::Error >Specialized for Image::Error
oCfsdk::ErrorTraits< ISerializableObject::Error >Specialized for ISerializableObject::SerializationError
oCfsdk::ErrorTraits< ISettingsProvider::Error >Specialized for ISettingsProvider::ParseError
oCfsdk::ErrorTraits< MultiError< E0, E1 > >Specialized for MultiError
oCfsdk::ErrorTraits< PromiseError >Specialized for Promise::Error
oCfsdk::IBestShotQualityEstimator::EstimationResultBestShotQualityEstimator output structure
oCfsdk::Exception
oCfsdk::EyesEstimation::EyeAttributesEyes attribute structure
oCfsdk::EyeCropperEyeCropper is a helper structure for IEyeEstimator interface Methods of this structure crop an input warped image and returns rectangle coordinates of each eye
oCfsdk::EyesEstimationEyes estimation output
oCfsdk::EyeCropper::EyesRects
oCfsdk::Face
oCfsdk::FaceOcclusionEstimationFaceOcclusionEstimation structure. This structure is used to check for occlusions in various parts of the face (such as the lower face, nose, eyes, or forehead). It contains the result of FaceOcclusionState and FaceOcclusionType estimations for each image
oCfsdk::ISettingsProvider::Value::Data::Float1
oCfsdk::ISettingsProvider::Value::Data::Float2
oCfsdk::ISettingsProvider::Value::Data::Float3
oCfsdk::ISettingsProvider::Value::Data::Float4
oCfsdk::FormatImage format
oCfsdk::HeadPoseEstimationHead pose estimation output
oCfsdk::Human
oCfsdk::IArchiveArchive interface
oCfsdk::IDetectionComparerInterface of BestDetection comparer. Implement it if you want to use own BestDetection strategy
oCfsdk::ImageImage
oCfsdk::ISettingsProvider::Value::Data::Int1
oCfsdk::ISettingsProvider::Value::Data::Int2
oCfsdk::ISettingsProvider::Value::Data::Int3
oCfsdk::ISettingsProvider::Value::Data::Int4
oCfsdk::IRefCountedBase strong reference counted object interface
oCfsdk::ISettingsProvider::KeyConfiguration parameter key
oCfsdk::Landmarks< numOfLandmarks >Face landmarks template structure
oCfsdk::Landmarks5IndexesEnumerates detected landmarks. Only valid for template with 5 landmarks
oCfsdk::Landmarks< eyelidLandmarksCount >
oCfsdk::Landmarks< irisLandmarksCount >
oCfsdk::LaunchOptionsLaunchOptions struct configures inference options on per-estimator/detector basis, giving user fine grained control over cpu/gpu utilisation
oCfsdk::LivenessOneShotRGBEstimationLiveness OneShotRGB estimation structure
oCfsdk::MatchingResultResult of descriptor matching
oCfsdk::MedicalMaskEstimationMedicalMask estimator output structure. This structure contains the result of estimation (
oCfsdk::MedicalMaskEstimationExtendedMedicalMask estimator output structure. This structure contains the result of estimation (
oCfsdk::MouthEstimationMouth estimator output structure. Stores flags that indicates which mouth feature is present. Multiple state flags may be set to true meaning that the final mouth state is a combination of those. Probability scores are defined in [0,1] range
oCfsdk::MouthEstimationExtendedExtended mouth estimator output structure. Stores flags that indicates which mouth feature is present. Multiple state flags may be set to true meaning that the final mouth state is a combination of those. Probability scores are defined in [0,1] range
oCfsdk::MultiError< E0, E1 >An error structure designed for functions which can return errors from different enum classes
oCfsdk::NIRLivenessEstimationNIR Liveness estimation structure. Each score in normalized [0, 1] range, state shows real person or not
oCfsdk::NoncopyableHelper class to block copy operator&constructor of its descendants
oCfsdk::QualityQuality estimation structure Each estimation is given in normalized [0, 1] range. Parameter meanings:
oCfsdk::RefBase< T >Generic base class of a pointer for reference counted objects
oCfsdk::Result< E >A structure that encapsulates an action result enumeration
oCfsdk::Result< fsdk::Image::Error >
oCfsdk::Result< R >
oCfsdk::SizerHelper entity to measure size of dynamic objects in memory
oCfsdk::SmileTypeScoresScores of smile type. Probability scores are defined in [0,1] range. Scores in this struct sum up to 1.0. We use them to decide if person is smiling with teeth's exposed or not
oCfsdk::Span< T >Span. Not owning data view. It incapsulated pointer to the continuous array with one or more T objects
oCfsdk::ISettingsProvider::Value::Data::String
oCfsdk::SubImageSub Image
oCfsdk::SubjectiveQualitySubjective Quality estimation structure Each estimation is given in normalized [0, 1] range. Parameter meanings:
oCfsdk::TransformationTransformation data structure, used for warping
oCfsdk::ISettingsProvider::ValueConfiguration parameter value
oCfsdk::Vector2< T >Generic 2D vector
oCfsdk::Vector2< float >
oCfsdk::Vector2< int >
\Cfsdk::Version