Face Engine SDK  5.23.1
A face detection, recognition and tracking engine.
include/fsdk/IDetectionBatch.h
00001 #pragma once
00002 
00003 #include <fsdk/IRefCounted.h>
00004 #include <fsdk/Types/Detection.h>
00005 #include <fsdk/Types/Image.h>
00006 #include <fsdk/Types/Ref.h>
00007 #include <fsdk/Types/Span.h>
00008 
00009 #include <cstddef>
00010 
00011 namespace fsdk {
00012 
00013 #ifndef DOXYGEN_SHOULD_SKIP_THIS
00014     DECLARE_SMARTPTR(IDetectionBatch);
00015 #endif
00016 
00020     struct IDetectionBatch : public IRefCounted {
00021 
00026         virtual size_t getSize() const noexcept = 0;
00027 
00034         virtual Span<const Detection> getDetections(size_t index = 0) const noexcept = 0;
00035     };
00036 
00037 } // namespace fsdk
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines