Interface
AravisGcFloat
Prerequisite
In order to implement GcFloat, your type must inherit fromGObject
.
Instance methods
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
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 |
|
No description available. |
|
get_value |
|
No description available. |
|
set_value |
|
No description available. |
|
get_min |
|
No description available. |
|
get_max |
|
No description available. |
|
get_inc |
|
No description available. |
|
get_representation |
|
No description available. |
|
get_display_notation |
|
No description available. |
|
get_display_precision |
|
No description available. |
|
get_unit |
|
No description available. |
|
impose_min |
|
No description available. |
|
impose_max |
|
No description available. |
Virtual methods
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