5 #include <fsdk/Types/Vector2.h> 
   22     template <
size_t numOfLandmarks>
 
   26         static constexpr uint64_t landmarkCount = numOfLandmarks;
 
   39             *
this = std::move(mv);
 
   42         Landmarks& operator=(
const Landmarks& cp) {
 
   43             std::copy(std::begin(cp.landmarks), std::end(cp.landmarks), std::begin(
landmarks));
 
   48         Landmarks& operator=(Landmarks&& mv) {
 
   49             std::move(std::begin(mv.landmarks), std::end(mv.landmarks), std::begin(
landmarks));
 
   54         constexpr 
size_t size() const noexcept {
 
   55             return numOfLandmarks;
 
Enumerates detected landmarks. Only valid for template with 5 landmarks. 
Definition: Landmarks.h:67
 
#define FSDK_API
Dummy. 
Definition: Def.h:27
 
Face landmarks template structure. 
Definition: Landmarks.h:23
 
Not a landmark; counts number of detected landmarks. 
Definition: Landmarks.h:74
 
Mouth right corner. Same as FL_MOUTH_RIGHT_CORENR. 
Definition: Landmarks.h:73
 
Left eye center. 
Definition: Landmarks.h:69
 
Landmarks5 FSDK_API convert(const Landmarks68 &landmarks)
convert landmarks68 into landmarks5 
 
Right eye center. 
Definition: Landmarks.h:70
 
Landmarks< 68 > Landmarks68
alias for structure with 68 landmarks 
Definition: Landmarks.h:62
 
Landmark landmarks[numOfLandmarks]
Detected landmarks. 
Definition: Landmarks.h:29
 
Landmarks< 5 > Landmarks5
alias for structure with 5 landmarks 
Definition: Landmarks.h:60
 
Nose tip. Same as FL_NOSE_TIP. 
Definition: Landmarks.h:71
 
Mouth left corner. Same as FL_MOUTH_LEFT_CORNER. 
Definition: Landmarks.h:72
 
Vector2< float > Landmark
Landmark floating point coordinates type. 
Definition: Landmarks.h:13