Face Engine SDK  5.8.0
A face detection, recognition and tracking engine.
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cfsdk::BaseRect< Type >Rectangle
 Cfsdk::BaseRect< float >
 Cfsdk::BaseRect< int >
 Cfsdk::ISettingsProvider::Value::DataValue data
 Cfsdk::ISettingsProvider::DescConfiguration parameter description
 Cfsdk::DetectionDetection structure. @detail Stores a detected bounding box within a source image rect
 Cfsdk::ISettingsProvider::EntryConfiguration parameter entry
 Cfsdk::ErrorTraits< E >
 Cfsdk::ErrorTraits< FSDKError >Specialized for FSDKError
 Cfsdk::ErrorTraits< FutureError >Specialized for Future::Error
 Cfsdk::ErrorTraits< IDescriptorBatch::Error >Specialized for DescriptorBatchError
 Cfsdk::ErrorTraits< Image::Error >Specialized for Image::Error
 Cfsdk::ErrorTraits< ISerializableObject::Error >Specialized for ISerializableObject::SerializationError
 Cfsdk::ErrorTraits< ISettingsProvider::Error >Specialized for ISettingsProvider::ParseError
 Cfsdk::ErrorTraits< MultiError< E0, E1 > >Specialized for MultiError
 Cfsdk::ErrorTraits< PromiseError >Specialized for Promise::Error
 Cfsdk::IBestShotQualityEstimator::EstimationResultBestShotQualityEstimator output structure
 Cfsdk::Exception
 Cfsdk::EyesEstimation::EyeAttributesEyes attribute structure
 Cfsdk::EyeCropperEyeCropper is a helper structure for IEyeEstimator interface Methods of this structure crop an input warped image and returns rectangle coordinates of each eye
 Cfsdk::EyesEstimationEyes estimation output
 Cfsdk::EyeCropper::EyesRects
 Cfsdk::Face
 Cfsdk::ISettingsProvider::Value::Data::Float1
 Cfsdk::ISettingsProvider::Value::Data::Float2
 Cfsdk::ISettingsProvider::Value::Data::Float3
 Cfsdk::ISettingsProvider::Value::Data::Float4
 Cfsdk::FormatImage format
 Cfsdk::HeadPoseEstimationHead pose estimation output
 Cfsdk::Human
 Cfsdk::HumanLandmarkHuman keypoints landmark structure
 Cfsdk::HumanLandmarks< numOfLandmarks >Human keypoints landmarks template structure
 Cfsdk::IArchiveArchive interface
 Cfsdk::IDetectionComparerInterface of BestDetection comparer. Implement it if you want to use own BestDetection strategy
 Cfsdk::ImageImage
 Cfsdk::ISettingsProvider::Value::Data::Int1
 Cfsdk::ISettingsProvider::Value::Data::Int2
 Cfsdk::ISettingsProvider::Value::Data::Int3
 Cfsdk::ISettingsProvider::Value::Data::Int4
 Cfsdk::IProgressTrackerProgress tracker interface
 Cfsdk::IRefCountedBase strong reference counted object interface
 Cfsdk::IStaticDescriptorStorageStatic descriptor storage interface
 Cfsdk::ISettingsProvider::KeyConfiguration parameter key
 Cfsdk::Landmarks< numOfLandmarks >Face landmarks template structure
 Cfsdk::Landmarks5IndexesEnumerates detected landmarks. Only valid for template with 5 landmarks
 Cfsdk::Landmarks< eyelidLandmarksCount >
 Cfsdk::Landmarks< irisLandmarksCount >
 Cfsdk::LaunchOptionsLaunchOptions struct configures inference options on per-estimator/detector basis, giving user fine grained control over cpu/gpu utilisation
 Cfsdk::LivenessOneShotRGBEstimationLiveness OneShotRGB estimation structure
 Cfsdk::MatchingResultResult of descriptor matching
 Cfsdk::MedicalMaskEstimationMedicalMask estimator output structure. This structure contains the result of estimation (
 Cfsdk::MedicalMaskEstimationExtendedMedicalMask estimator output structure. This structure contains the result of estimation (
 Cfsdk::MultiError< E0, E1 >An error structure designed for functions which can return errors from different enum classes
 Cfsdk::NoncopyableHelper class to block copy operator&constructor of its descendants
 Cfsdk::Promise< T >Promise class to support asynchronous data retrieval Look into std::promise semantics to understand it
 Cfsdk::QualityQuality estimation structure Each estimation is given in normalized [0, 1] range. Parameter meanings:
 Cfsdk::RefBase< T >Generic base class of a pointer for reference counted objects
 Cfsdk::Result< E >A structure that encapsulates an action result enumeration
 Cfsdk::Result< R >
 Cfsdk::SizerHelper entity to measure size of dynamic objects in memory
 Cfsdk::Span< T >Span. @detail Not owning data view. It incapsulated pointer to the continuous array with one or more T objects
 Cfsdk::ISettingsProvider::Value::Data::String
 Cfsdk::SubImageSub Image
 Cfsdk::SubjectiveQualitySubjective Quality estimation structure Each estimation is given in normalized [0, 1] range. Parameter meanings:
 Cfsdk::TransformationTransformation data structure, used for warping
 Cfsdk::ISettingsProvider::ValueConfiguration parameter value
 Cfsdk::Vector2< T >Generic 2D vector
 Cfsdk::Vector2< float >
 Cfsdk::Vector2< int >
 Cfsdk::Version