API types¶
API types description
Defines
-
RF_OBJECT_TYPE_NONE¶
-
RF_OBJECT_TYPE_INT¶
-
RF_OBJECT_TYPE_FLOAT¶
-
RF_OBJECT_TYPE_INT_VECTOR¶
-
RF_OBJECT_TYPE_FLOAT_VECTOR¶
-
RF_OBJECT_TYPE_STRING¶
-
RF_OBJECT_TYPE_OBJECT_LIST¶
-
RF_OBJECT_TYPE_OBJECT_MAP¶
Typedefs
-
typedef struct rf_face_bbox
rf_face_bbox¶
-
typedef struct rf_face_bbox_vector
rf_face_bbox_vector¶
-
typedef struct rf_float_vector
rf_float_vector_type¶
-
typedef struct rf_int_vector
rf_int_vector_type¶
-
typedef struct rf_box_struct
rf_box¶
-
typedef struct rf_headpose_struct
rf_headpose¶
-
typedef struct rf_face_landmarks_struct
rf_face_landmarks¶
-
typedef struct rf_face_descriptor_struct
rf_face_descriptor¶
-
typedef struct rf_face_descriptor_list_struct
rf_face_descriptor_list¶
-
typedef struct rf_object_map
rf_object_map_type¶
-
typedef struct rf_object_list
rf_object_list_type¶
Functions
-
void
free_rf_face_descriptor_list(rf_face_descriptor_list descriptor_list)¶
-
void *
allocate_memory(long bytes)¶
-
void
free_memory(void *memory)¶
-
void
free_rf_int_vector(rf_int_vector_type rf_vector)¶
-
void
free_rf_float_vector(rf_float_vector_type rf_vector)¶
-
rf_string_type
create_rf_string(const char *val)¶
-
void
free_rf_string(rf_string_type val)¶
-
rf_object_map_type
create_rf_object_map(const char **keys, rf_object_type *values, int keys_and_values_len, rf_error_type *error)¶
-
int
get_num_elements_rf_object_map(rf_object_map_type obj_map)¶
-
rf_object_type
get_element_rf_object_map(rf_object_map_type obj_map, const char *key, rf_error_type *error)¶
-
void
get_keys_rf_object_map(rf_object_map_type obj_map, rf_string_type *keys, int *keys_len)¶
-
void
get_values_rf_object_map(rf_object_map_type obj_map, rf_object_type *values, int *values_len)¶
-
void
free_rf_object_map(rf_object_map_type val)¶
-
rf_object_list_type
create_rf_object_list(rf_object_type *values, int values_len, rf_error_type *error)¶
-
void
free_rf_object_list(rf_object_list_type val)¶
-
void
free_rf_object(rf_object_type obj)¶
-
struct
rf_face_bbox
-
struct
rf_face_bbox_vector
-
struct
rf_float_vector¶
-
struct
rf_int_vector¶
-
struct
rf_box_struct¶
-
struct
rf_headpose_struct¶
-
struct
rf_face_landmarks_struct¶
-
struct
rf_face_descriptor_struct¶
-
struct
rf_face_descriptor_list_struct¶
-
struct
rf_object_list¶
-
struct
rf_object¶ Public Members
-
int
type¶
-
float
float_value¶
-
int
int_value¶
-
rf_int_vector_type
int_vector_value¶
-
rf_float_vector_type
float_vector_value¶
-
rf_string_type
string_value¶
-
rf_object_list_type
object_list_value¶
-
rf_object_map_type
object_map_value¶
-
int