19     template<
size_t numOfLandmarks>
 
   21         static constexpr uint64_t landmarkCount = numOfLandmarks;
 
   34             *
this = std::move(mv);
 
   37         Landmarks& operator=(
const Landmarks& cp) {
 
   39                 std::begin(cp.landmarks),
 
   40                 std::end(cp.landmarks),
 
   46         Landmarks& operator=(Landmarks&& mv) {
 
   48                 std::begin(mv.landmarks),
 
   49                 std::end(mv.landmarks),
 
Enumerates detected landmarks. Only valid for template with 5 landmarks. 
Definition: Landmarks.h:64
#define FSDK_API
Dummy. 
Definition: Def.h:27
Face landmarks template structure. 
Definition: Landmarks.h:20
Not a landmark; counts number of detected landmarks. 
Definition: Landmarks.h:71
Mouth right corner. Same as FL_MOUTH_RIGHT_CORENR. 
Definition: Landmarks.h:70
Left eye center. 
Definition: Landmarks.h:66
Landmarks5 FSDK_API convert(const Landmarks68 &landmarks)
convert landmarks68 into landmarks5 
Right eye center. 
Definition: Landmarks.h:67
Landmarks< 68 > Landmarks68
alias for structure with 68 landmarks 
Definition: Landmarks.h:59
Landmarks< 5 > Landmarks5
alias for structure with 5 landmarks 
Definition: Landmarks.h:57
Nose tip. Same as FL_NOSE_TIP. 
Definition: Landmarks.h:68
Mouth left corner. Same as FL_MOUTH_LEFT_CORNER. 
Definition: Landmarks.h:69
Landmark landmarks[landmarkCount]
Detected landmarks. 
Definition: Landmarks.h:24
Vector2< float > Landmark
Landmark floating point coordinates type. 
Definition: Landmarks.h:12