eyevec_get_setting_target_baseline_symbol_duration()
eyevec_set_setting_target_baseline_symbol_duration()
eyevec_get_setting_target_center_modulate_frequency()
eyevec_set_setting_target_center_modulate_frequency()
eyevec_get_setting_target_attention_modulate_frequency()
eyevec_set_setting_target_attention_modulate_frequency()
eyevec_get_setting_target_attention_modulate_amplitude()
eyevec_set_setting_target_attention_modulate_amplitude()
eyevec_get_setting_target_wakeup_modulate_frequency()
eyevec_set_setting_target_wakeup_modulate_frequency()
eyevec_get_setting_target_wakeup_modulate_amplitude()
eyevec_set_setting_target_wakeup_modulate_amplitude()
Details
eyevec_get_setting_detect_face_blob()
Returns tracker setting detect-face-blob.
EyeVecResult eyevec_get_setting_detect_face_blob(const EyeVec* eyevec,
bool* b);
eyevec_set_setting_detect_face_blob()
Sets tracker setting detect-face-blob.
EyeVecResult eyevec_set_setting_detect_face_blob(EyeVec* eyevec,
bool b);
eyevec_get_setting_analyze_thumbnail()
Returns tracker setting analyze-thumbnail.
EyeVecResult eyevec_get_setting_analyze_thumbnail(const EyeVec* eyevec,
bool* b);
eyevec_set_setting_analyze_thumbnail()
Sets tracker setting analyze-thumbnail.
EyeVecResult eyevec_set_setting_analyze_thumbnail(EyeVec* eyevec,
bool b);
eyevec_get_setting_detect_marker()
Returns tracker setting detect-marker.
EyeVecResult eyevec_get_setting_detect_marker(const EyeVec* eyevec,
bool* b);
eyevec_set_setting_detect_marker()
Sets tracker setting detect-marker.
EyeVecResult eyevec_set_setting_detect_marker(EyeVec* eyevec,
bool b);
eyevec_get_setting_detect_iris()
Returns tracker setting detect-iris.
EyeVecResult eyevec_get_setting_detect_iris(const EyeVec* eyevec,
bool* b);
eyevec_set_setting_detect_iris()
Sets tracker setting detect-iris.
EyeVecResult eyevec_set_setting_detect_iris(EyeVec* eyevec,
bool b);
eyevec_get_setting_calibration_type()
Returns tracker setting calibration-type.
EyeVecResult eyevec_get_setting_calibration_type(const EyeVec* eyevec,
EyeVecCalibrationType* t);
eyevec_set_setting_calibration_type()
Sets tracker setting calibration-type.
EyeVecResult eyevec_set_setting_calibration_type(EyeVec* eyevec,
EyeVecCalibrationType t);
eyevec_get_setting_default_polynomials_x()
Returns tracker setting default-polynomials-x.
EyeVecResult eyevec_get_setting_default_polynomials_x(const EyeVec* eyevec,
uint32_t* mask);
eyevec_set_setting_default_polynomials_x()
Sets tracker setting default-polynomials-x.
EyeVecResult eyevec_set_setting_default_polynomials_x(EyeVec* eyevec,
uint32_t mask);
eyevec_get_setting_default_polynomials_y()
Returns tracker setting default-polynomials-y.
EyeVecResult eyevec_get_setting_default_polynomials_y(const EyeVec* eyevec,
uint32_t* mask);
eyevec_set_setting_default_polynomials_y()
Sets tracker setting default-polynomials-y.
EyeVecResult eyevec_set_setting_default_polynomials_y(EyeVec* eyevec,
uint32_t mask);
eyevec_get_setting_synthesize_points()
Returns tracker setting synthesize-points.
EyeVecResult eyevec_get_setting_synthesize_points(const EyeVec* eyevec,
bool* b);
eyevec_set_setting_synthesize_points()
Sets tracker setting synthesize-points.
EyeVecResult eyevec_set_setting_synthesize_points(EyeVec* eyevec,
bool b);
eyevec_get_setting_validation_type()
Returns tracker setting validation-type.
EyeVecResult eyevec_get_setting_validation_type(const EyeVec* eyevec,
EyeVecCalibrationType* t);
eyevec_set_setting_validation_type()
Sets tracker setting validation-type.
EyeVecResult eyevec_set_setting_validation_type(EyeVec* eyevec,
EyeVecCalibrationType t);
eyevec_get_setting_check_patterns()
Returns tracker setting check-patterns.
EyeVecResult eyevec_get_setting_check_patterns(const EyeVec* eyevec,
uint32_t* mask);
eyevec_set_setting_check_patterns()
Sets tracker setting check-patterns.
EyeVecResult eyevec_set_setting_check_patterns(EyeVec* eyevec,
uint32_t mask);
eyevec_get_setting_check_polynomials_x()
Returns tracker setting check-polynomials-x.
EyeVecResult eyevec_get_setting_check_polynomials_x(const EyeVec* eyevec,
uint32_t* mask);
eyevec_set_setting_check_polynomials_x()
Sets tracker setting check-polynomials-x.
EyeVecResult eyevec_set_setting_check_polynomials_x(EyeVec* eyevec,
uint32_t mask);
eyevec_get_setting_check_polynomials_y()
Returns tracker setting check-polynomials-y.
EyeVecResult eyevec_get_setting_check_polynomials_y(const EyeVec* eyevec,
uint32_t* mask);
eyevec_set_setting_check_polynomials_y()
Sets tracker setting check-polynomials-y.
EyeVecResult eyevec_set_setting_check_polynomials_y(EyeVec* eyevec,
uint32_t mask);
eyevec_get_setting_shuffle_targets()
Returns tracker setting shuffle-targets.
EyeVecResult eyevec_get_setting_shuffle_targets(const EyeVec* eyevec,
bool* b);
eyevec_set_setting_shuffle_targets()
Sets tracker setting shuffle-targets.
EyeVecResult eyevec_set_setting_shuffle_targets(EyeVec* eyevec,
bool b);
eyevec_get_setting_self_paced_by_key()
Returns tracker setting self-paced-by-key.
EyeVecResult eyevec_get_setting_self_paced_by_key(const EyeVec* eyevec,
bool* b);
eyevec_set_setting_self_paced_by_key()
Sets tracker setting self-paced-by-key.
EyeVecResult eyevec_set_setting_self_paced_by_key(EyeVec* eyevec,
bool b);
eyevec_get_setting_self_paced_by_click()
Returns tracker setting self-paced-by-click.
EyeVecResult eyevec_get_setting_self_paced_by_click(const EyeVec* eyevec,
bool* b);
eyevec_set_setting_self_paced_by_click()
Sets tracker setting self-paced-by-click.
EyeVecResult eyevec_set_setting_self_paced_by_click(EyeVec* eyevec,
bool b);
eyevec_get_setting_target_phase1_duration()
Returns tracker setting target-phase1-duration [ms].
EyeVecResult eyevec_get_setting_target_phase1_duration(const EyeVec* eyevec,
int* ms);
eyevec_set_setting_target_phase1_duration()
Sets tracker setting target-phase1-duration [ms].
EyeVecResult eyevec_set_setting_target_phase1_duration(EyeVec* eyevec,
int ms);
eyevec_get_setting_target_phase2_duration()
Returns tracker setting target-phase2-duration [ms].
EyeVecResult eyevec_get_setting_target_phase2_duration(const EyeVec* eyevec,
int* ms);
eyevec_set_setting_target_phase2_duration()
Sets tracker setting target-phase2-duration [ms].
EyeVecResult eyevec_set_setting_target_phase2_duration(EyeVec* eyevec,
int ms);
eyevec_get_setting_target_phase3_duration()
Returns tracker setting target-phase3-duration [ms].
EyeVecResult eyevec_get_setting_target_phase3_duration(const EyeVec* eyevec,
int* ms);
eyevec_set_setting_target_phase3_duration()
Sets tracker setting target-phase3-duration [ms].
EyeVecResult eyevec_set_setting_target_phase3_duration(EyeVec* eyevec,
int ms);
eyevec_get_setting_target_phase4_duration()
Returns tracker setting target-phase4-duration [ms].
EyeVecResult eyevec_get_setting_target_phase4_duration(const EyeVec* eyevec,
int* ms);
eyevec_set_setting_target_phase4_duration()
Sets tracker setting target-phase4-duration [ms].
EyeVecResult eyevec_set_setting_target_phase4_duration(EyeVec* eyevec,
int ms);
eyevec_get_setting_target_symbol_duration()
Returns tracker setting target-symbol-duration [ms].
EyeVecResult eyevec_get_setting_target_symbol_duration(const EyeVec* eyevec,
int* ms);
eyevec_set_setting_target_symbol_duration()
Sets tracker setting target-symbol-duration [ms].
EyeVecResult eyevec_set_setting_target_symbol_duration(EyeVec* eyevec,
int ms);
eyevec_get_setting_intertarget_duration()
Returns tracker setting intertarget-duration [ms].
EyeVecResult eyevec_get_setting_intertarget_duration(const EyeVec* eyevec,
int* ms);
eyevec_set_setting_intertarget_duration()
Sets tracker setting intertarget-duration [ms].
EyeVecResult eyevec_set_setting_intertarget_duration(EyeVec* eyevec,
int ms);
eyevec_get_setting_target_wakeup_duration()
Returns tracker setting target-wakeup-duration [ms].
EyeVecResult eyevec_get_setting_target_wakeup_duration(const EyeVec* eyevec,
int* ms);
eyevec_set_setting_target_wakeup_duration()
Sets tracker setting target-wakeup-duration [ms].
EyeVecResult eyevec_set_setting_target_wakeup_duration(EyeVec* eyevec,
int ms);
eyevec_get_setting_target_baseline_duration()
Returns tracker setting target-baseline-duration [ms].
EyeVecResult eyevec_get_setting_target_baseline_duration(const EyeVec* eyevec,
int* ms);
eyevec_set_setting_target_baseline_duration()
Sets tracker setting target-baseline-duration [ms].
EyeVecResult eyevec_set_setting_target_baseline_duration(EyeVec* eyevec,
int ms);
eyevec_get_setting_target_baseline_symbol_duration()
Returns tracker setting target-baseline-symbol-duration [ms].
EyeVecResult eyevec_get_setting_target_baseline_symbol_duration(const EyeVec* eyevec,
int* ms);
eyevec_set_setting_target_baseline_symbol_duration()
Sets tracker setting target-baseline-symbol-duration [ms].
EyeVecResult eyevec_set_setting_target_baseline_symbol_duration(EyeVec* eyevec,
int ms);
eyevec_get_setting_baseline_focus_indicator()
Returns tracker setting baseline-focus-indicator [ms].
EyeVecResult eyevec_get_baseline_focus_indicator(const EyeVec* eyevec,
int* v);
eyevec_set_setting_baseline_focus_indicator()
Sets tracker setting baseline-focus-indicator [ms].
EyeVecResult eyevec_set_setting_baseline_focus_indicator(EyeVec* eyevec,
int v);
eyevec_get_setting_calibration_left_limit()
Returns tracker setting calibration-left-limit [deg].
EyeVecResult eyevec_get_setting_calibration_left_limit(const EyeVec* eyevec,
double* deg);
eyevec_set_setting_calibration_left_limit()
Sets tracker setting calibration-left-limit [deg].
EyeVecResult eyevec_set_setting_calibration_left_limit(EyeVec* eyevec,
double deg);
eyevec_get_setting_calibration_right_limit()
Returns tracker setting calibration-right-limit [deg].
EyeVecResult eyevec_get_setting_calibration_right_limit(const EyeVec* eyevec,
double* deg);
eyevec_set_setting_calibration_right_limit()
Sets tracker setting calibration-right-limit [deg].
EyeVecResult eyevec_set_setting_calibration_right_limit(EyeVec* eyevec,
double deg);
eyevec_get_setting_calibration_up_limit()
Returns tracker setting calibration-up-limit [deg].
EyeVecResult eyevec_get_setting_calibration_up_limit(const EyeVec* eyevec,
double* deg);
eyevec_set_setting_calibration_up_limit()
Sets tracker setting calibration-up-limit [deg].
EyeVecResult eyevec_set_setting_calibration_up_limit(EyeVec* eyevec,
double deg);
eyevec_get_setting_calibration_down_limit()
Returns tracker setting calibration-down-limit [deg].
EyeVecResult eyevec_get_setting_calibration_down_limit(const EyeVec* eyevec,
double* deg);
eyevec_set_setting_calibration_down_limit()
Sets tracker setting calibration-down-limit [deg].
EyeVecResult eyevec_set_setting_calibration_down_limit(EyeVec* eyevec,
double deg);
eyevec_get_setting_screen_left_margin()
Returns tracker setting screen-left-margin [%].
EyeVecResult eyevec_get_setting_screen_left_margin(const EyeVec* eyevec,
double* pct);
eyevec_set_setting_screen_left_margin()
Sets tracker setting screen-left-margin [%].
EyeVecResult eyevec_set_setting_screen_left_margin(EyeVec* eyevec,
double pct);
eyevec_get_setting_screen_right_margin()
Returns tracker setting screen-right-margin [%].
EyeVecResult eyevec_get_setting_screen_right_margin(const EyeVec* eyevec,
double* pct);
eyevec_set_setting_screen_right_margin()
Sets tracker setting screen-right-margin [%].
EyeVecResult eyevec_set_setting_screen_right_margin(EyeVec* eyevec,
double pct);
eyevec_get_setting_screen_top_margin()
Returns tracker setting screen-top-margin [%].
EyeVecResult eyevec_get_setting_screen_top_margin(const EyeVec* eyevec,
double* pct);
eyevec_set_setting_screen_top_margin()
Sets tracker setting screen-top-margin [%].
EyeVecResult eyevec_set_setting_screen_top_margin(EyeVec* eyevec,
double pct);
eyevec_get_setting_screen_bottom_margin()
Returns tracker setting screen-bottom-margin [%].
EyeVecResult eyevec_get_setting_screen_bottom_margin(const EyeVec* eyevec,
double* pct);
eyevec_set_setting_screen_bottom_margin()
Sets tracker setting screen-bottom-margin [%].
EyeVecResult eyevec_set_setting_screen_bottom_margin(EyeVec* eyevec,
double pct);
eyevec_get_setting_calibration_background_color()
Returns tracker setting calibration-background-color [RGB].
EyeVecResult eyevec_get_setting_calibration_background_color(const EyeVec* eyevec,
uint32_t* rgb);
eyevec_set_setting_calibration_background_color()
Sets tracker setting calibration-background-color [RGB].
EyeVecResult eyevec_set_setting_calibration_background_color(EyeVec* eyevec,
uint32_t rgb);
eyevec_get_setting_calibration_background_tile()
Returns tracker setting calibration-background-tile.
Yields the required buffer capacity in bytes (minus the null terminator). If
specified bufsize
is too small (i.e. < required size + 1) the data stored in
the buffer will be truncated. Returned string will always be null-terminated.
EyeVecResult eyevec_get_setting_calibration_background_tile(const EyeVec* eyevec,
char* buf, size_t bufsize, size_t* size);
eyevec_set_setting_calibration_background_tile()
Sets tracker setting calibration-background-tile.
EyeVecResult eyevec_set_setting_calibration_background_tile(EyeVec* eyevec,
const char* fn);
eyevec_get_setting_target_fill_image()
Returns tracker setting target-fill-image.
Yields the required buffer capacity in bytes (minus the null terminator). If
specified bufsize
is too small (i.e. < required size + 1) the data stored in
the buffer will be truncated. Returned string will always be null-terminated.
EyeVecResult eyevec_get_setting_target_fill_image(const EyeVec* eyevec,
char* buf, size_t bufsize, size_t* size);
eyevec_set_setting_target_fill_image()
Sets tracker setting target-fill-image.
EyeVecResult eyevec_set_setting_target_fill_image(EyeVec* eyevec,
const char* fn);
eyevec_get_setting_target_attention_image()
Returns tracker setting target-attention-image.
Yields the required buffer capacity in bytes (minus the null terminator). If
specified bufsize
is too small (i.e. < required size + 1) the data stored in
the buffer will be truncated. Returned string will always be null-terminated.
EyeVecResult eyevec_get_setting_target_attention_image(const EyeVec* eyevec,
char* buf, size_t bufsize, size_t* size);
eyevec_set_setting_target_attention_image()
Sets tracker setting target-attention-image.
EyeVecResult eyevec_set_setting_target_attention_image(EyeVec* eyevec,
const char* fn);
eyevec_get_setting_target_final_image()
Returns tracker setting target-final-image.
Yields the required buffer capacity in bytes (minus the null terminator). If
specified bufsize
is too small (i.e. < required size + 1) the data stored in
the buffer will be truncated. Returned string will always be null-terminated.
EyeVecResult eyevec_get_setting_target_final_image(const EyeVec* eyevec,
char* buf, size_t bufsize, size_t* size);
eyevec_set_setting_target_final_image()
Sets tracker setting target-final-image.
EyeVecResult eyevec_set_setting_target_final_image(EyeVec* eyevec,
const char* fn);
eyevec_get_setting_target_baseline_image()
Returns tracker setting target-baseline-image.
Yields the required buffer capacity in bytes (minus the null terminator). If
specified bufsize
is too small (i.e. < required size + 1) the data stored in
the buffer will be truncated. Returned string will always be null-terminated.
EyeVecResult eyevec_get_setting_target_baseline_image(const EyeVec* eyevec,
char* buf, size_t bufsize, size_t* size);
eyevec_set_setting_target_baseline_image()
Sets tracker setting target-baseline-image.
EyeVecResult eyevec_set_setting_target_baseline_image(EyeVec* eyevec,
const char* fn);
eyevec_get_setting_target_wakeup_image()
Returns tracker setting target-wakeup-image.
Yields the required buffer capacity in bytes (minus the null terminator). If
specified bufsize
is too small (i.e. < required size + 1) the data stored in
the buffer will be truncated. Returned string will always be null-terminated.
EyeVecResult eyevec_get_setting_target_wakeup_image(const EyeVec* eyevec,
char* buf, size_t bufsize, size_t* size);
eyevec_set_setting_target_wakeup_image()
Sets tracker setting target-wakeup-image.
EyeVecResult eyevec_set_setting_target_wakeup_image(EyeVec* eyevec,
const char* fn);
eyevec_get_setting_target_color()
Returns tracker setting target-color [RGB].
EyeVecResult eyevec_get_setting_target_color(const EyeVec* eyevec,
uint32_t* rgb);
eyevec_set_setting_target_color()
Sets tracker setting target-color [RGB].
EyeVecResult eyevec_set_setting_target_color(EyeVec* eyevec,
uint32_t rgb);
eyevec_get_setting_target_wakeup_color()
Returns tracker setting target-wakeup-color [RGB].
EyeVecResult eyevec_get_setting_target_wakeup_color(const EyeVec* eyevec,
uint32_t* rgb);
eyevec_set_setting_target_wakeup_color()
Sets tracker setting target-wakeup-color [RGB].
EyeVecResult eyevec_set_setting_target_wakeup_color(EyeVec* eyevec,
uint32_t rgb);
eyevec_get_setting_target_attention_size()
Returns tracker setting target-attention-size [deg].
EyeVecResult eyevec_get_setting_target_attention_size(const EyeVec* eyevec,
double* deg);
eyevec_set_setting_target_attention_size()
Sets tracker setting target-attention-size [deg].
EyeVecResult eyevec_set_setting_target_attention_size(EyeVec* eyevec,
double deg);
eyevec_get_setting_target_size()
Returns tracker setting target-size [deg].
EyeVecResult eyevec_get_setting_target_size(const EyeVec* eyevec,
double* deg);
eyevec_set_setting_target_size()
Sets tracker setting target-size [deg].
EyeVecResult eyevec_set_setting_target_size(EyeVec* eyevec,
double deg);
eyevec_get_setting_target_center_size()
Returns tracker setting target-center-size [deg].
EyeVecResult eyevec_get_setting_target_center_size(const EyeVec* eyevec,
double* deg);
eyevec_set_setting_target_center_size()
Sets tracker setting target-center-size [deg].
EyeVecResult eyevec_set_setting_target_center_size(EyeVec* eyevec,
double deg);
eyevec_get_setting_target_wakeup_size()
Returns tracker setting target-wakeup-size [deg].
EyeVecResult eyevec_get_setting_target_wakeup_size(const EyeVec* eyevec,
double* deg);
eyevec_set_setting_target_wakeup_size()
Sets tracker setting target-wakeup-size [deg].
EyeVecResult eyevec_set_setting_target_wakeup_size(EyeVec* eyevec,
double deg);
eyevec_get_setting_target_image_scale()
Returns tracker setting target-image-scale.
EyeVecResult eyevec_get_setting_target_image_scale(const EyeVec* eyevec,
double* s);
eyevec_set_setting_target_image_scale()
Sets tracker setting target-image-scale.
EyeVecResult eyevec_set_setting_target_image_scale(EyeVec* eyevec,
double s);
eyevec_get_setting_target_wakeup_image_scale()
Returns tracker setting target-wakeup-image-scale.
EyeVecResult eyevec_get_setting_target_wakeup_image_scale(const EyeVec* eyevec,
double* s);
eyevec_set_setting_target_wakeup_image_scale()
Sets tracker setting target-wakeup-image-scale.
EyeVecResult eyevec_set_setting_target_wakeup_image_scale(EyeVec* eyevec,
double s);
eyevec_get_setting_target_center_modulate_frequency()
Returns tracker setting target-center-modulate-frequency [Hz].
EyeVecResult eyevec_get_setting_target_center_modulate_frequency(const EyeVec* eyevec,
double* hz);
eyevec_set_setting_target_center_modulate_frequency()
Sets tracker setting target-center-modulate-frequency [Hz].
EyeVecResult eyevec_set_setting_target_center_modulate_frequency(EyeVec* eyevec,
double hz);
eyevec_get_setting_target_fill_rotate_frequency()
Returns tracker setting target-fill-rotate-frequency [Hz].
EyeVecResult eyevec_get_setting_target_fill_rotate_frequency(const EyeVec* eyevec,
double* hz);
eyevec_set_setting_target_fill_rotate_frequency()
Sets tracker setting target-fill-rotate-frequency [Hz].
EyeVecResult eyevec_set_setting_target_fill_rotate_frequency(EyeVec* eyevec,
double hz);
eyevec_get_setting_target_attention_modulate_frequency()
Returns tracker setting target-attention-modulate-frequency [Hz].
EyeVecResult eyevec_get_setting_target_attention_modulate_frequency(const EyeVec* eyevec,
double* hz);
eyevec_set_setting_target_attention_modulate_frequency()
Sets tracker setting target-attention-modulate-frequency [Hz].
EyeVecResult eyevec_set_setting_target_attention_modulate_frequency(EyeVec* eyevec,
double hz);
eyevec_get_setting_target_attention_modulate_amplitude()
Returns tracker setting target-attention-modulate-amplitude [%].
EyeVecResult eyevec_get_setting_target_attention_modulate_amplitude(const EyeVec* eyevec,
double* pct);
eyevec_set_setting_target_attention_modulate_amplitude()
Sets tracker setting target-attention-modulate-amplitude [%].
EyeVecResult eyevec_set_setting_target_attention_modulate_amplitude(EyeVec* eyevec,
double pct);
eyevec_get_setting_target_wiggle_frequency()
Returns tracker setting target-wiggle-frequency [Hz].
EyeVecResult eyevec_get_setting_target_wiggle_frequency(const EyeVec* eyevec,
double* hz);
eyevec_set_setting_target_wiggle_frequency()
Sets tracker setting target-wiggle-frequency [Hz].
EyeVecResult eyevec_set_setting_target_wiggle_frequency(EyeVec* eyevec,
double hz);
eyevec_get_setting_target_wiggle_amplitude()
Returns tracker setting target-wiggle-amplitude [deg].
EyeVecResult eyevec_get_setting_target_wiggle_amplitude(const EyeVec* eyevec,
double* deg);
eyevec_set_setting_target_wiggle_amplitude()
Sets tracker setting target-wiggle-amplitude [deg].
EyeVecResult eyevec_set_setting_target_wiggle_amplitude(EyeVec* eyevec,
double deg);
eyevec_get_setting_target_wakeup_modulate_frequency()
Returns tracker setting target-wakeup-modulate-frequency [Hz].
EyeVecResult eyevec_get_setting_target_wakeup_modulate_frequency(const EyeVec* eyevec,
double* hz);
eyevec_set_setting_target_wakeup_modulate_frequency()
Sets tracker setting target-wakeup-modulate-frequency [Hz].
EyeVecResult eyevec_set_setting_target_wakeup_modulate_frequency(EyeVec* eyevec,
double hz);
eyevec_get_setting_target_wakeup_modulate_amplitude()
Returns tracker setting target-wakeup-modulate-amplitude [%].
EyeVecResult eyevec_get_setting_target_wakeup_modulate_amplitude(const EyeVec* eyevec,
double* pct);
eyevec_set_setting_target_wakeup_modulate_amplitude()
Sets tracker setting target-wakeup-modulate-amplitude [%].
EyeVecResult eyevec_set_setting_target_wakeup_modulate_amplitude(EyeVec* eyevec,
double pct);
eyevec_get_setting_test_text_color()
Returns tracker setting test-text-color [RGB].
EyeVecResult eyevec_get_setting_test_text_color(const EyeVec* eyevec,
uint32_t* rgb);
eyevec_set_setting_test_text_color()
Sets tracker setting test-text-color [RGB].
EyeVecResult eyevec_set_setting_test_text_color(EyeVec* eyevec,
uint32_t rgb);
eyevec_get_setting_test_font_family()
Returns tracker setting test-font-family.
Yields the required buffer capacity in bytes (minus the null terminator). If
specified bufsize
is too small (i.e. < required size + 1) the data stored in
the buffer will be truncated. Returned string will always be null-terminated.
EyeVecResult eyevec_get_setting_test_font_family(const EyeVec* eyevec, char* buf, size_t bufsize, size_t* size);
eyevec_set_setting_test_font_family()
Sets tracker setting test-font-family.
EyeVecResult eyevec_set_setting_test_font_family(EyeVec* eyevec,
const char* family);
eyevec_get_setting_test_font_size()
Returns tracker setting test-font-size [deg].
EyeVecResult eyevec_get_setting_test_font_size(const EyeVec* eyevec,
double* deg);
eyevec_set_setting_test_font_size()
Sets tracker setting test-font-size [deg].
EyeVecResult eyevec_set_setting_test_font_size(EyeVec* eyevec,
double deg);
eyevec_get_setting_frame_rate()
Returns tracker setting frame-rate.
EyeVecResult eyevec_get_setting_frame_rate(const EyeVec* eyevec,
EyeVecFrameRate* r);
eyevec_set_setting_frame_rate()
Sets tracker setting frame-rate.
EyeVecResult eyevec_set_setting_frame_rate(EyeVec* eyevec,
EyeVecFrameRate r);
eyevec_get_setting_num_frames_average()
Returns tracker setting num-frames-average.
EyeVecResult eyevec_get_setting_num_frames_average(const EyeVec* eyevec,
int* n);
eyevec_set_setting_num_frames_average()
Sets tracker setting num-frames-average.
EyeVecResult eyevec_set_setting_num_frames_average(EyeVec* eyevec,
int n);
eyevec_get_setting_base_gain()
Returns tracker setting base-gain [dB].
EyeVecResult eyevec_get_setting_base_gain(const EyeVec* eyevec,
double* db);
eyevec_set_setting_base_gain()
Sets tracker setting base-gain [dB].
EyeVecResult eyevec_set_setting_base_gain(EyeVec* eyevec,
double db);
eyevec_get_setting_base_gamma()
Returns tracker setting base-gamma.
EyeVecResult eyevec_get_setting_base_gamma(const EyeVec* eyevec,
double* g);
eyevec_set_setting_base_gamma()
Sets tracker setting base-gamma.
EyeVecResult eyevec_set_setting_base_gamma(EyeVec* eyevec,
double g);
eyevec_get_setting_duty_cycle()
Returns tracker setting duty-cycle [%].
EyeVecResult eyevec_get_setting_duty_cycle(const EyeVec* eyevec,
int* pct);
eyevec_set_setting_duty_cycle()
Sets tracker setting duty-cycle [%].
EyeVecResult eyevec_set_setting_duty_cycle(EyeVec* eyevec,
int pct);
eyevec_get_setting_illuminator_mode()
Returns tracker setting illuminator-mode.
EyeVecResult eyevec_get_setting_illuminator_mode(const EyeVec* eyevec,
EyeVecIlluminatorMode* m);
eyevec_set_setting_illuminator_mode()
Sets tracker setting illuminator-mode.
EyeVecResult eyevec_set_setting_illuminator_mode(EyeVec* eyevec,
EyeVecIlluminatorMode m);
eyevec_get_setting_two_pass_pupil_edge_fit()
Returns tracker setting two-pass-pupil-edge-fit.
EyeVecResult eyevec_get_setting_two_pass_pupil_edge_fit(const EyeVec* eyevec,
bool* b);
eyevec_set_setting_two_pass_pupil_edge_fit()
Sets tracker setting two-pass-pupil-edge-fit.
EyeVecResult eyevec_set_setting_two_pass_pupil_edge_fit(EyeVec* eyevec,
bool b);
eyevec_get_setting_pupil_edge_smoothing()
Returns tracker setting pupil-edge-smoothing.
EyeVecResult eyevec_get_setting_pupil_edge_smoothing(const EyeVec* eyevec,
int* n);
eyevec_set_setting_pupil_edge_smoothing()
Sets tracker setting pupil-edge-smoothing.
EyeVecResult eyevec_set_setting_pupil_edge_smoothing(EyeVec* eyevec,
int n);
eyevec_get_setting_pupil_edge_fit_fans()
Returns tracker setting pupil-edge-fit-fans.
EyeVecResult eyevec_get_setting_pupil_edge_fit_fans(const EyeVec* eyevec,
bool* b);
eyevec_set_setting_pupil_edge_fit_fans()
Sets tracker setting pupil-edge-fit-fans.
EyeVecResult eyevec_set_setting_pupil_edge_fit_fans(EyeVec* eyevec,
bool b);
eyevec_get_setting_pupil_edge_fit_ellipse()
Returns tracker setting pupil-edge-fit-ellipse.
EyeVecResult eyevec_get_setting_pupil_edge_fit_ellipse(const EyeVec* eyevec,
bool* b);
eyevec_set_setting_pupil_edge_fit_ellipse()
Sets tracker setting pupil-edge-fit-ellipse.
EyeVecResult eyevec_set_setting_pupil_edge_fit_ellipse(EyeVec* eyevec,
bool b);
eyevec_get_setting_pupil_edge_fit_harmonic()
Returns tracker setting pupil-edge-fit-harmonic.
EyeVecResult eyevec_get_setting_pupil_edge_fit_harmonic(const EyeVec* eyevec,
bool* b);
eyevec_set_setting_pupil_edge_fit_harmonic()
Sets tracker setting pupil-edge-fit-harmonic.
EyeVecResult eyevec_set_setting_pupil_edge_fit_harmonic(EyeVec* eyevec,
bool b);
eyevec_get_setting_num_pupil_edge_harmonics()
Returns tracker setting num-pupil-edge-harmonics.
EyeVecResult eyevec_get_setting_num_pupil_edge_harmonics(const EyeVec* eyevec,
int* n);
eyevec_set_setting_num_pupil_edge_harmonics()
Sets tracker setting num-pupil-edge-harmonics.
EyeVecResult eyevec_set_setting_num_pupil_edge_harmonics(EyeVec* eyevec,
int n);
eyevec_get_setting_pupil_calculate_ellipse()
Returns tracker setting pupil-calculate-ellipse.
EyeVecResult eyevec_get_setting_pupil_calculate_ellipse(const EyeVec* eyevec,
bool* b);
eyevec_set_setting_pupil_calculate_ellipse()
Sets tracker setting pupil-calculate-ellipse.
EyeVecResult eyevec_set_setting_pupil_calculate_ellipse(EyeVec* eyevec,
bool b);
eyevec_get_setting_position_noise_filter()
Returns tracker setting position-noise-filter [%].
EyeVecResult eyevec_get_setting_position_noise_filter(const EyeVec* eyevec,
int* pct);
eyevec_set_setting_position_noise_filter()
Sets tracker setting position-noise-filter [%].
EyeVecResult eyevec_set_setting_position_noise_filter(EyeVec* eyevec,
int pct);
eyevec_get_setting_lr_filter_length()
Returns tracker setting lr-filter-length [ms].
EyeVecResult eyevec_get_setting_lr_filter_length(const EyeVec* eyevec,
int* ms);
eyevec_set_setting_lr_filter_length()
Sets tracker setting lr-filter-length [ms].
EyeVecResult eyevec_set_setting_lr_filter_length(EyeVec* eyevec,
int ms);
eyevec_get_setting_lr_filter_pupil_threshold()
Returns tracker setting lr-filter-pupil-threshold [px].
EyeVecResult eyevec_get_setting_lr_filter_pupil_threshold(const EyeVec* eyevec,
double* px);
eyevec_set_setting_lr_filter_pupil_threshold()
Sets tracker setting lr-filter-pupil-threshold [px].
EyeVecResult eyevec_set_setting_lr_filter_pupil_threshold(EyeVec* eyevec,
double px);
eyevec_get_setting_lr_filter_cr_threshold()
Returns tracker setting lr-filter-cr-threshold [px].
EyeVecResult eyevec_get_setting_lr_filter_cr_threshold(const EyeVec* eyevec,
double* px);
eyevec_set_setting_lr_filter_cr_threshold()
Sets tracker setting lr-filter-cr-threshold [px].
EyeVecResult eyevec_set_setting_lr_filter_cr_threshold(EyeVec* eyevec,
double px);
eyevec_get_setting_lr_filter_weight_steepness()
Returns tracker setting lr-filter-weight-steepness.
EyeVecResult eyevec_get_setting_lr_filter_weight_steepness(const EyeVec* eyevec,
double* s);
eyevec_set_setting_lr_filter_weight_steepness()
Sets tracker setting lr-filter-weight-steepness.
EyeVecResult eyevec_set_setting_lr_filter_weight_steepness(EyeVec* eyevec,
double s);
eyevec_get_setting_eye_features_filter_order()
Returns tracker setting eye-features-filter-order.
EyeVecResult eyevec_get_setting_eye_features_filter_order(const EyeVec* eyevec,
int* n);
eyevec_set_setting_eye_features_filter_order()
Sets tracker setting eye-features-filter-order.
EyeVecResult eyevec_set_setting_eye_features_filter_order(EyeVec* eyevec,
int n);
eyevec_get_setting_gaze_estimation_method()
Returns tracker setting gaze-estimation-method.
EyeVecResult eyevec_get_setting_gaze_estimation_method(const EyeVec* eyevec,
EyeVecGazeEstimationMethod* m);
eyevec_set_setting_gaze_estimation_method()
Sets tracker setting gaze-estimation-method.
EyeVecResult eyevec_set_setting_gaze_estimation_method(EyeVec* eyevec,
EyeVecGazeEstimationMethod m);
eyevec_get_setting_gaze_analysis_window_length()
Returns tracker setting gaze-analysis-window-length [ms].
EyeVecResult eyevec_get_setting_gaze_analysis_window_length(const EyeVec* eyevec,
int* ms);
eyevec_set_setting_gaze_analysis_window_length()
Sets tracker setting gaze-analysis-window-length [ms].
EyeVecResult eyevec_set_setting_gaze_analysis_window_length(EyeVec* eyevec,
int ms);
eyevec_get_setting_blink_pre_close_duration()
Returns tracker setting blink-pre-close-duration [ms].
EyeVecResult eyevec_get_setting_blink_pre_close_duration(const EyeVec* eyevec,
int* ms);
eyevec_set_setting_blink_pre_close_duration()
Sets tracker setting blink-pre-close-duration [ms].
EyeVecResult eyevec_set_setting_blink_pre_close_duration(EyeVec* eyevec,
int ms);
eyevec_get_setting_blink_post_open_duration()
Returns tracker setting blink-post-open-duration [ms].
EyeVecResult eyevec_get_setting_blink_post_open_duration(const EyeVec* eyevec,
int* ms);
eyevec_set_setting_blink_post_open_duration()
Sets tracker setting blink-post-open-duration [ms].
EyeVecResult eyevec_set_setting_blink_post_open_duration(EyeVec* eyevec,
int ms);
eyevec_get_setting_max_blink_duration()
Returns tracker setting max-blink-duration [ms].
EyeVecResult eyevec_get_setting_max_blink_duration(const EyeVec* eyevec,
int* ms);
eyevec_set_setting_max_blink_duration()
Sets tracker setting max-blink-duration [ms].
EyeVecResult eyevec_set_setting_max_blink_duration(EyeVec* eyevec,
int ms);
eyevec_get_setting_max_fixation_gap_duration()
Returns tracker setting max-fixation-gap-duration [ms].
EyeVecResult eyevec_get_setting_max_fixation_gap_duration(const EyeVec* eyevec,
int* ms);
eyevec_set_setting_max_fixation_gap_duration()
Sets tracker setting max-fixation-gap-duration [ms].
EyeVecResult eyevec_set_setting_max_fixation_gap_duration(EyeVec* eyevec,
int ms);
eyevec_get_setting_max_saccade_gap_duration()
Returns tracker setting max-saccade-gap-duration [ms].
EyeVecResult eyevec_get_setting_max_saccade_gap_duration(const EyeVec* eyevec,
int* ms);
eyevec_set_setting_max_saccade_gap_duration()
Sets tracker setting max-saccade-gap-duration [ms].
EyeVecResult eyevec_set_setting_max_saccade_gap_duration(EyeVec* eyevec,
int ms);
eyevec_get_setting_max_fixation_velocity()
Returns tracker setting max-fixation-velocity [deg/s].
EyeVecResult eyevec_get_setting_max_fixation_velocity(const EyeVec* eyevec,
int* degpersec);
eyevec_set_setting_max_fixation_velocity()
Sets tracker setting max-fixation-velocity [deg/s].
EyeVecResult eyevec_set_setting_max_fixation_velocity(EyeVec* eyevec,
int degpersec);
eyevec_get_setting_min_saccade_velocity()
Returns tracker setting min-saccade-velocity [deg/s].
EyeVecResult eyevec_get_setting_min_saccade_velocity(const EyeVec* eyevec,
int* degpersec);
eyevec_set_setting_min_saccade_velocity()
Sets tracker setting min-saccade-velocity [deg/s].
EyeVecResult eyevec_set_setting_min_saccade_velocity(EyeVec* eyevec,
int degpersec);
eyevec_get_setting_blink_update_interval()
Returns tracker setting blink-update-interval [ms].
EyeVecResult eyevec_get_setting_blink_update_interval(const EyeVec* eyevec,
int* ms);
eyevec_set_setting_blink_update_interval()
Sets tracker setting blink-update-interval [ms].
EyeVecResult eyevec_set_setting_blink_update_interval(EyeVec* eyevec,
int ms);
eyevec_get_setting_fixation_update_interval()
Returns tracker setting fixation-update-interval [ms].
EyeVecResult eyevec_get_setting_fixation_update_interval(const EyeVec* eyevec,
int* ms);
eyevec_set_setting_fixation_update_interval()
Sets tracker setting fixation-update-interval [ms].
EyeVecResult eyevec_set_setting_fixation_update_interval(EyeVec* eyevec,
int ms);
eyevec_get_setting_acceptable_pupil_noise_level()
Returns tracker setting acceptable-pupil-noise-level [px].
EyeVecResult eyevec_get_setting_acceptable_pupil_noise_level(const EyeVec* eyevec,
double* px);
eyevec_set_setting_acceptable_pupil_noise_level()
Sets tracker setting acceptable-pupil-noise-level [px].
EyeVecResult eyevec_set_setting_acceptable_pupil_noise_level(EyeVec* eyevec,
double px);
eyevec_get_setting_too_high_pupil_noise_level()
Returns tracker setting too-high-pupil-noise-level [px].
EyeVecResult eyevec_get_setting_too_high_pupil_noise_level(const EyeVec* eyevec,
double* px);
eyevec_set_setting_too_high_pupil_noise_level()
Sets tracker setting too-high-pupil-noise-level [px].
EyeVecResult eyevec_set_setting_too_high_pupil_noise_level(EyeVec* eyevec,
double px);
eyevec_get_setting_acceptable_cr_noise_level()
Returns tracker setting acceptable-cr-noise-level [px].
EyeVecResult eyevec_get_setting_acceptable_cr_noise_level(const EyeVec* eyevec,
double* px);
eyevec_set_setting_acceptable_cr_noise_level()
Sets tracker setting acceptable-cr-noise-level [px].
EyeVecResult eyevec_set_setting_acceptable_cr_noise_level(EyeVec* eyevec,
double px);
eyevec_get_setting_too_high_cr_noise_level()
Returns tracker setting too-high-cr-noise-level [px].
EyeVecResult eyevec_get_setting_too_high_cr_noise_level(const EyeVec* eyevec,
double* px);
eyevec_set_setting_too_high_cr_noise_level()
Sets tracker setting too-high-cr-noise-level [px].
EyeVecResult eyevec_set_setting_too_high_cr_noise_level(EyeVec* eyevec,
double px);
eyevec_get_setting_good_validation_gaze_error()
Returns tracker setting good-validation-gaze-error [deg].
EyeVecResult eyevec_get_setting_good_validation_gaze_error(const EyeVec* eyevec,
double* deg);
eyevec_set_setting_good_validation_gaze_error()
Sets tracker setting good-validation-gaze-error [deg].
EyeVecResult eyevec_set_setting_good_validation_gaze_error(EyeVec* eyevec,
double deg);
eyevec_get_setting_fair_validation_gaze_error()
Returns tracker setting fair-validation-gaze-error [deg].
EyeVecResult eyevec_get_setting_fair_validation_gaze_error(const EyeVec* eyevec,
double* deg);
eyevec_set_setting_fair_validation_gaze_error()
Sets tracker setting fair-validation-gaze-error [deg].
EyeVecResult eyevec_set_setting_fair_validation_gaze_error(EyeVec* eyevec,
double deg);
eyevec_get_setting_poor_validation_gaze_error()
Returns tracker setting poor-validation-gaze-error [deg].
EyeVecResult eyevec_get_setting_poor_validation_gaze_error(const EyeVec* eyevec,
double* deg);
eyevec_set_setting_poor_validation_gaze_error()
Sets tracker setting poor-validation-gaze-error [deg].
EyeVecResult eyevec_set_setting_poor_validation_gaze_error(EyeVec* eyevec,
double deg);
eyevec_get_setting_bad_validation_gaze_error()
Returns tracker setting bad-validation-gaze-error [deg].
EyeVecResult eyevec_get_setting_bad_validation_gaze_error(const EyeVec* eyevec,
double* deg);
eyevec_set_setting_bad_validation_gaze_error()
Sets tracker setting bad-validation-gaze-error [deg].
EyeVecResult eyevec_set_setting_bad_validation_gaze_error(EyeVec* eyevec,
double deg);
eyevec_get_setting_good_drift_check_gaze_error()
Returns tracker setting good-drift-check-gaze-error [deg].
EyeVecResult eyevec_get_setting_good_drift_check_gaze_error(const EyeVec* eyevec,
double* deg);
eyevec_set_setting_good_drift_check_gaze_error()
Sets tracker setting good-drift-check-gaze-error [deg].
EyeVecResult eyevec_set_setting_good_drift_check_gaze_error(EyeVec* eyevec,
double deg);
eyevec_get_setting_fair_drift_check_gaze_error()
Returns tracker setting fair-drift-check-gaze-error [deg].
EyeVecResult eyevec_get_setting_fair_drift_check_gaze_error(const EyeVec* eyevec,
double* deg);
eyevec_set_setting_fair_drift_check_gaze_error()
Sets tracker setting fair-drift-check-gaze-error [deg].
EyeVecResult eyevec_set_setting_fair_drift_check_gaze_error(EyeVec* eyevec,
double deg);
eyevec_get_setting_poor_drift_check_gaze_error()
Returns tracker setting poor-drift-check-gaze-error [deg].
EyeVecResult eyevec_get_setting_poor_drift_check_gaze_error(const EyeVec* eyevec,
double* deg);
eyevec_set_setting_poor_drift_check_gaze_error()
Sets tracker setting poor-drift-check-gaze-error [deg].
EyeVecResult eyevec_set_setting_poor_drift_check_gaze_error(EyeVec* eyevec,
double deg);
eyevec_get_setting_bad_drift_check_gaze_error()
Returns tracker setting bad-drift-check-gaze-error [deg].
EyeVecResult eyevec_get_setting_bad_drift_check_gaze_error(const EyeVec* eyevec,
double* deg);
eyevec_set_setting_bad_drift_check_gaze_error()
Sets tracker setting bad-drift-check-gaze-error [deg].
EyeVecResult eyevec_set_setting_bad_drift_check_gaze_error(EyeVec* eyevec,
double deg);
eyevec_get_setting_lenient_bad_drift_check_gaze_error()
Returns tracker setting lenient-bad-drift-check-gaze-error [deg].
EyeVecResult eyevec_get_setting_lenient_bad_drift_check_gaze_error(const EyeVec* eyevec,
double* deg);
eyevec_set_setting_lenient_bad_drift_check_gaze_error()
Sets tracker setting lenient-bad-drift-check-gaze-error [deg].
EyeVecResult eyevec_set_setting_lenient_bad_drift_check_gaze_error(EyeVec* eyevec,
double deg);
eyevec_get_setting_auto_apply_drift_correction()
Returns tracker setting auto-apply-drift-correction.
EyeVecResult eyevec_get_setting_auto_apply_drift_correction(const EyeVec* eyevec,
bool* b);
eyevec_set_setting_auto_apply_drift_correction()
Sets tracker setting auto-apply-drift-correction.
EyeVecResult eyevec_set_setting_auto_apply_drift_correction(EyeVec* eyevec,
bool b);
eyevec_get_setting_r1_enable_1000hz()
Returns tracker setting r1-enable-1000hz.
EyeVecResult eyevec_get_setting_r1_enable_1000hz(const EyeVec* eyevec,
bool* b);
eyevec_set_setting_r1_enable_1000hz()
Sets tracker setting r1-enable-1000hz.
EyeVecResult eyevec_set_setting_r1_enable_1000hz(EyeVec* eyevec,
bool b);
eyevec_get_setting_ramdisk_path()
Returns tracker setting ramdisk-path.
Yields the required buffer capacity in bytes (minus the null terminator). If
specified bufsize
is too small (i.e. < required size + 1) the data stored in
the buffer will be truncated. Returned string will always be null-terminated.
EyeVecResult eyevec_get_setting_ramdisk_path(const EyeVec* eyevec,
char* buf, size_t bufsize, size_t* size);
eyevec_set_setting_ramdisk_path()
Sets tracker setting ramdisk-path.
EyeVecResult eyevec_set_setting_ramdisk_path(EyeVec* eyevec,
const char* fn);
eyevec_get_setting_ramdisk_limit()
Returns tracker setting ramdisk-limit [Mb].
EyeVecResult eyevec_get_setting_ramdisk_limit(const EyeVec* eyevec,
int* mb);
eyevec_set_setting_ramdisk_limit()
Sets tracker setting ramdisk-limit [Mb].
EyeVecResult eyevec_set_setting_ramdisk_limit(EyeVec* eyevec,
int mb);
eyevec_get_setting_memory_limit()
Returns tracker setting memory-limit [Mb].
EyeVecResult eyevec_get_setting_memory_limit(const EyeVec* eyevec,
int* mb);
eyevec_set_setting_memory_limit()
Sets tracker setting memory-limit [Mb].
EyeVecResult eyevec_set_setting_memory_limit(EyeVec* eyevec,
int mb);
eyevec_get_setting_save_edge_points_to_file()
Returns tracker setting save-edge-points-to-file.
EyeVecResult eyevec_get_setting_save_edge_points_to_file(const EyeVec* eyevec,
bool* b);
eyevec_set_setting_save_edge_points_to_file()
Sets tracker setting save-edge-points-to-file.
EyeVecResult eyevec_set_setting_save_edge_points_to_file(EyeVec* eyevec,
bool b);