![o](ftv2node.png) fsdk::BaseRect< Type > | Rectangle |
![o](ftv2node.png) fsdk::BaseRect< float > | |
![o](ftv2node.png) fsdk::BaseRect< int > | |
![o](ftv2node.png) fsdk::ISettingsProvider::Value::Data | Value data |
![o](ftv2node.png) fsdk::ISettingsProvider::Desc | Configuration parameter description |
![o](ftv2node.png) fsdk::Detection | Detection structure. Stores a detected bounding box within a source image rect |
![o](ftv2node.png) fsdk::ISettingsProvider::Entry | Configuration parameter entry |
![o](ftv2node.png) fsdk::ErrorTraits< E > | |
![o](ftv2node.png) fsdk::ErrorTraits< FSDKError > | Specialized for FSDKError |
![o](ftv2node.png) fsdk::ErrorTraits< FutureError > | Specialized for Future::Error |
![o](ftv2node.png) fsdk::ErrorTraits< IDescriptorBatch::Error > | Specialized for DescriptorBatchError |
![o](ftv2node.png) fsdk::ErrorTraits< Image::Error > | Specialized for Image::Error |
![o](ftv2node.png) fsdk::ErrorTraits< ISerializableObject::Error > | Specialized for ISerializableObject::SerializationError |
![o](ftv2node.png) fsdk::ErrorTraits< ISettingsProvider::Error > | Specialized for ISettingsProvider::ParseError |
![o](ftv2node.png) fsdk::ErrorTraits< MultiError< E0, E1 > > | Specialized for MultiError |
![o](ftv2node.png) fsdk::ErrorTraits< PromiseError > | Specialized for Promise::Error |
![o](ftv2node.png) fsdk::IBestShotQualityEstimator::EstimationResult | BestShotQualityEstimator output structure |
![o](ftv2node.png) fsdk::Exception | |
![o](ftv2node.png) fsdk::EyesEstimation::EyeAttributes | Eyes attribute structure |
![o](ftv2node.png) fsdk::EyeCropper | EyeCropper is a helper structure for IEyeEstimator interface Methods of this structure crop an input warped image and returns rectangle coordinates of each eye |
![o](ftv2node.png) fsdk::EyesEstimation | Eyes estimation output |
![o](ftv2node.png) fsdk::EyeCropper::EyesRects | |
![o](ftv2node.png) fsdk::Face | |
![o](ftv2node.png) fsdk::ISettingsProvider::Value::Data::Float1 | |
![o](ftv2node.png) fsdk::ISettingsProvider::Value::Data::Float2 | |
![o](ftv2node.png) fsdk::ISettingsProvider::Value::Data::Float3 | |
![o](ftv2node.png) fsdk::ISettingsProvider::Value::Data::Float4 | |
![o](ftv2node.png) fsdk::Format | Image format |
![o](ftv2node.png) fsdk::HeadPoseEstimation | Head pose estimation output |
![o](ftv2node.png) fsdk::Human | |
![o](ftv2node.png) fsdk::HumanLandmark | Human keypoints landmark structure |
![o](ftv2node.png) fsdk::HumanLandmarks< numOfLandmarks > | Human keypoints landmarks template structure |
![o](ftv2node.png) fsdk::IArchive | Archive interface |
![o](ftv2pnode.png) fsdk::IDetectionComparer | Interface of BestDetection comparer. Implement it if you want to use own BestDetection strategy |
![|](ftv2vertline.png) ![\](ftv2lastnode.png) fsdk::FunctionDetectionComparer | Syntax sugar, allows you to use lambdas to define a BestDetection comparer |
![o](ftv2node.png) fsdk::Image | Image |
![o](ftv2node.png) fsdk::ISettingsProvider::Value::Data::Int1 | |
![o](ftv2node.png) fsdk::ISettingsProvider::Value::Data::Int2 | |
![o](ftv2node.png) fsdk::ISettingsProvider::Value::Data::Int3 | |
![o](ftv2node.png) fsdk::ISettingsProvider::Value::Data::Int4 | |
![o](ftv2node.png) fsdk::IProgressTracker | Progress tracker interface |
![o](ftv2pnode.png) fsdk::IRefCounted | Base strong reference counted object interface |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::IAGSEstimator | Approximate Garbage Score estimator interface |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::IAsyncContext | Interface for running tasks asynchronously |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::IBestShotQualityEstimator | BestShotQuality estimator interface |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::IDescriptorExtractor | Descriptor extractor interface |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::IDescriptorMatcher | Descriptor matcher interface |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::IDetector | Face detector interface |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::IEyeEstimator | Eye estimator interface |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::IFaceDetectionBatch | Face detection result batch interface |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::IFaceEngineMobile | Root LUNA SDK object interface |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::IGlassesEstimator | Glasses estimator interface |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::IHeadPoseEstimator | Head pose angles estimator interface |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::IHumanDetectionBatch | Human detection result batch interface |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::IHumanDetector | Human body detector interface |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::IHumanWarper | Human detection area warper interface |
![|](ftv2vertline.png) ![o](ftv2pnode.png) fsdk::IIndex | Base index interface |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::IDenseIndex | Dense (read only) index interface |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![\](ftv2lastnode.png) fsdk::IDynamicIndex | Dynamic index interface |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::IIndexBuilder | Index builder interface |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::ILicense | License objects interface |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::ILivenessOneShotRGBEstimator | OneShot RGB Liveness estimator interface |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::IMedicalMaskEstimator | MedicalMask estimator interface |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::IQualityEstimator | Image quality estimator interface |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::IResultBatch< T > | |
![|](ftv2vertline.png) ![o](ftv2pnode.png) fsdk::ISerializableObject | Serializable object interface |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![\](ftv2plastnode.png) fsdk::IDataStorageObject | Data storage object interface helper |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![o](ftv2node.png) fsdk::IDescriptor | Descriptor interface |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![\](ftv2lastnode.png) fsdk::IDescriptorBatch | Descriptor batch interface |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::ISettingsProvider | SDK settings provider interface |
![|](ftv2vertline.png) ![\](ftv2lastnode.png) fsdk::IWarper | Face detection area warper interface |
![o](ftv2pnode.png) fsdk::IStaticDescriptorStorage | Static descriptor storage interface |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::IDenseIndex | Dense (read only) index interface |
![|](ftv2vertline.png) ![\](ftv2plastnode.png) fsdk::IDynamicDescriptorStorage | Dynamic descriptor storage interface |
![|](ftv2vertline.png) ![](ftv2blank.png) ![o](ftv2node.png) fsdk::IDynamicIndex | Dynamic index interface |
![|](ftv2vertline.png) ![](ftv2blank.png) ![\](ftv2lastnode.png) fsdk::IIndexBuilder | Index builder interface |
![o](ftv2node.png) fsdk::ISettingsProvider::Key | Configuration parameter key |
![o](ftv2node.png) fsdk::Landmarks< numOfLandmarks > | Face landmarks template structure |
![o](ftv2node.png) fsdk::Landmarks5Indexes | Enumerates detected landmarks. Only valid for template with 5 landmarks |
![o](ftv2node.png) fsdk::Landmarks< eyelidLandmarksCount > | |
![o](ftv2node.png) fsdk::Landmarks< irisLandmarksCount > | |
![o](ftv2node.png) fsdk::LaunchOptions | LaunchOptions struct configures inference options on per-estimator/detector basis, giving user fine grained control over cpu/gpu utilisation |
![o](ftv2node.png) fsdk::LivenessOneShotRGBEstimation | Liveness OneShotRGB estimation structure |
![o](ftv2pnode.png) fsdk::MatchingResult | Result of descriptor matching |
![|](ftv2vertline.png) ![\](ftv2lastnode.png) fsdk::SearchResult | Result of index search |
![o](ftv2node.png) fsdk::MedicalMaskEstimation | MedicalMask estimator output structure. This structure contains the result of estimation ( |
![o](ftv2node.png) fsdk::MedicalMaskEstimationExtended | MedicalMask estimator output structure. This structure contains the result of estimation ( |
![o](ftv2node.png) fsdk::MultiError< E0, E1 > | An error structure designed for functions which can return errors from different enum classes |
![o](ftv2pnode.png) fsdk::Noncopyable | Helper class to block copy operator&constructor of its descendants |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::Future< T > | Future class to support asynchronous data retrieval Look into std::future semantics to understand it |
![|](ftv2vertline.png) ![\](ftv2lastnode.png) fsdk::Promise< T > | Promise class to support asynchronous data retrieval Look into std::promise semantics to understand it |
![o](ftv2node.png) fsdk::Quality | Quality estimation structure Each estimation is given in normalized [0, 1] range. Parameter meanings: |
![o](ftv2pnode.png) fsdk::RefBase< T > | Generic base class of a pointer for reference counted objects |
![|](ftv2vertline.png) ![\](ftv2lastnode.png) fsdk::Ref< T > | Smart pointer for reference counted objects |
![o](ftv2node.png) fsdk::Result< E > | A structure that encapsulates an action result enumeration |
![o](ftv2pnode.png) fsdk::Result< R > | |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::ResultValue< R, V, Enable > | Addon for Result to output some value aside the result. Specialization for copiable types |
![|](ftv2vertline.png) ![o](ftv2node.png) fsdk::ResultValue< R, V, typename std::enable_if< std::is_copy_constructible< V >::value >::type > | |
![|](ftv2vertline.png) ![\](ftv2lastnode.png) fsdk::ResultValue< R, V, typename std::enable_if< std::is_copy_constructible< V >::value==false >::type > | Addon for Result to output some value aside the result. Specialization for non copiable types |
![o](ftv2node.png) fsdk::Sizer | Helper entity to measure size of dynamic objects in memory |
![o](ftv2node.png) fsdk::Span< T > | Span. Not owning data view. It incapsulated pointer to the continuous array with one or more T objects |
![o](ftv2node.png) fsdk::ISettingsProvider::Value::Data::String | |
![o](ftv2node.png) fsdk::SubImage | Sub Image |
![o](ftv2node.png) fsdk::SubjectiveQuality | Subjective Quality estimation structure Each estimation is given in normalized [0, 1] range. Parameter meanings: |
![o](ftv2node.png) fsdk::Transformation | Transformation data structure, used for warping |
![o](ftv2node.png) fsdk::ISettingsProvider::Value | Configuration parameter value |
![o](ftv2node.png) fsdk::Vector2< T > | Generic 2D vector |
![o](ftv2node.png) fsdk::Vector2< float > | |
![o](ftv2node.png) fsdk::Vector2< int > | |
![\](ftv2lastnode.png) fsdk::Version | |