Interface

AravisGcFloat

since: 0.8

Description

interface Aravis.GcFloat : GObject.Object
No description available.

Available since: 0.8

Prerequisite

In order to implement GcFloat, your type must inherit fromGObject.

Instance methods

arv_gc_float_get_display_notation

Get number display notation.

since: 0.8.0

arv_gc_float_get_display_precision

Gets number of digits to show in user interface. This number should always be positive and represent total number of digits on left and right side of decimal.

since: 0.8.0

arv_gc_float_get_inc
No description available.

since: 0.8

arv_gc_float_get_max
No description available.

since: 0.8

arv_gc_float_get_min
No description available.

since: 0.8

arv_gc_float_get_representation

Get number representation format.

since: 0.8

arv_gc_float_get_unit
No description available.

since: 0.8

arv_gc_float_get_value
No description available.

since: 0.8

arv_gc_float_impose_max
No description available.

since: 0.8

arv_gc_float_impose_min
No description available.

since: 0.8

arv_gc_float_set_value
No description available.

since: 0.8

Interface structure

struct AravisGcFloatInterface {
  GTypeInterface parent;
  double (* get_value) (
    ArvGcFloat* gc_float,
    GError** error
  );
  void (* set_value) (
    ArvGcFloat* gc_float,
    double value,
    GError** error
  );
  double (* get_min) (
    ArvGcFloat* gc_float,
    GError** error
  );
  double (* get_max) (
    ArvGcFloat* gc_float,
    GError** error
  );
  double (* get_inc) (
    ArvGcFloat* gc_float,
    GError** error
  );
  ArvGcRepresentation (* get_representation) (
    ArvGcFloat* gc_float
  );
  ArvGcDisplayNotation (* get_display_notation) (
    ArvGcFloat* gc_float
  );
  gint64 (* get_display_precision) (
    ArvGcFloat* gc_float
  );
  const char* (* get_unit) (
    ArvGcFloat* gc_float
  );
  void (* impose_min) (
    ArvGcFloat* gc_float,
    double minimum,
    GError** error
  );
  void (* impose_max) (
    ArvGcFloat* gc_float,
    double maximum,
    GError** error
  );
  
}
No description available.
Interface members
parent
GTypeInterface
 No description available.
get_value
double (* get_value) (
    ArvGcFloat* gc_float,
    GError** error
  )
 No description available.
set_value
void (* set_value) (
    ArvGcFloat* gc_float,
    double value,
    GError** error
  )
 No description available.
get_min
double (* get_min) (
    ArvGcFloat* gc_float,
    GError** error
  )
 No description available.
get_max
double (* get_max) (
    ArvGcFloat* gc_float,
    GError** error
  )
 No description available.
get_inc
double (* get_inc) (
    ArvGcFloat* gc_float,
    GError** error
  )
 No description available.
get_representation
ArvGcRepresentation (* get_representation) (
    ArvGcFloat* gc_float
  )
 No description available.
get_display_notation
ArvGcDisplayNotation (* get_display_notation) (
    ArvGcFloat* gc_float
  )
 No description available.
get_display_precision
gint64 (* get_display_precision) (
    ArvGcFloat* gc_float
  )
 No description available.
get_unit
const char* (* get_unit) (
    ArvGcFloat* gc_float
  )
 No description available.
impose_min
void (* impose_min) (
    ArvGcFloat* gc_float,
    double minimum,
    GError** error
  )
 No description available.
impose_max
void (* impose_max) (
    ArvGcFloat* gc_float,
    double maximum,
    GError** error
  )
 No description available.

Virtual methods

Aravis.GcFloat.get_display_notation

Get number display notation.

since: 0.8.0

Aravis.GcFloat.get_display_precision

Gets number of digits to show in user interface. This number should always be positive and represent total number of digits on left and right side of decimal.

since: 0.8.0

Aravis.GcFloat.get_inc
No description available.

since: 0.8

Aravis.GcFloat.get_max
No description available.

since: 0.8

Aravis.GcFloat.get_min
No description available.

since: 0.8

Aravis.GcFloat.get_representation

Get number representation format.

since: 0.8

Aravis.GcFloat.get_unit
No description available.

since: 0.8

Aravis.GcFloat.get_value
No description available.

since: 0.8

Aravis.GcFloat.impose_max
No description available.

since: 0.8

Aravis.GcFloat.impose_min
No description available.

since: 0.8

Aravis.GcFloat.set_value
No description available.

since: 0.8