Face SDK  1.8.2 Mozart release
Face Recognition Software Development Kit
Classes | Typedefs | Functions
Face landmark

Classes

struct  face_sdk__landmark
 Face landmark. More...
 

Typedefs

typedef struct face_sdk__landmark face_sdk__landmark_t
 Face landmark.
 

Functions

bool face_sdk__landmark__get_addr (const face_sdk__landmark_t *landmark, uint64_t *addr)
 Retrieves face_sdk__landmark_t object address. More...
 
bool face_sdk__make_landmark (face_sdk__landmark_t **landmark)
 Makes face_sdk__landmark_t object address. More...
 
void face_sdk__landmark_free (face_sdk__landmark_t *landmark)
 Destroys face_sdk__landmark_t object. More...
 
bool face_sdk__make_landmark_1 (int32_t x, int32_t y, face_sdk__landmark_t **landmark)
 Makes landmark with specified x and y coordinates. More...
 
bool face_sdk__landmark__set_x (face_sdk__landmark_t *landmark, int32_t value)
 Retrieves x property. More...
 
bool face_sdk__landmark__get_x (const face_sdk__landmark_t *landmark, int32_t *value)
 Sets x property. More...
 
bool face_sdk__landmark__set_y (face_sdk__landmark_t *landmark, int32_t value)
 Retrieves y property. More...
 
bool face_sdk__landmark__get_y (const face_sdk__landmark_t *landmark, int32_t *value)
 Sets y property. More...
 

Detailed Description

Function Documentation

◆ face_sdk__landmark__get_addr()

bool face_sdk__landmark__get_addr ( const face_sdk__landmark_t landmark,
uint64_t *  addr 
)

Retrieves face_sdk__landmark_t object address.

Parameters
[in]landmarkface_sdk__landmark_t object
[out]addrObject address
Returns
true on success, false on failure. See last_error

◆ face_sdk__landmark__get_x()

bool face_sdk__landmark__get_x ( const face_sdk__landmark_t landmark,
int32_t *  value 
)

Sets x property.

Parameters
[in]landmarkface_sdk__landmark_t object
[out]valuex
Returns
true on success, false on failure. See last_error

◆ face_sdk__landmark__get_y()

bool face_sdk__landmark__get_y ( const face_sdk__landmark_t landmark,
int32_t *  value 
)

Sets y property.

Parameters
[in]landmarkface_sdk__landmark_t object
[out]valuey
Returns
true on success, false on failure. See last_error

◆ face_sdk__landmark__set_x()

bool face_sdk__landmark__set_x ( face_sdk__landmark_t landmark,
int32_t  value 
)

Retrieves x property.

Parameters
[in]landmarkface_sdk__landmark_t object
[in]valuex
Returns
true on success, false on failure. See last_error

◆ face_sdk__landmark__set_y()

bool face_sdk__landmark__set_y ( face_sdk__landmark_t landmark,
int32_t  value 
)

Retrieves y property.

Parameters
[in]landmarkface_sdk__landmark_t object
[in]valuey
Returns
true on success, false on failure. See last_error

◆ face_sdk__landmark_free()

void face_sdk__landmark_free ( face_sdk__landmark_t landmark)

Destroys face_sdk__landmark_t object.

Parameters
[in]landmarkface_sdk__landmark_t object

◆ face_sdk__make_landmark()

bool face_sdk__make_landmark ( face_sdk__landmark_t **  landmark)

Makes face_sdk__landmark_t object address.

Parameters
[out]landmarkface_sdk__landmark_t object
Returns
true on success, false on failure. See last_error

◆ face_sdk__make_landmark_1()

bool face_sdk__make_landmark_1 ( int32_t  x,
int32_t  y,
face_sdk__landmark_t **  landmark 
)

Makes landmark with specified x and y coordinates.

Parameters
[in]xX coordinate
[in]yY coordinate
[out]landmarkLandmark object
Returns
true on success, false on failure. See last_error