![]() |
![]() |
![]() |
GtkDatabox Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties |
GtkDataboxMarkersGtkDataboxMarkers — A GtkDataboxGraph used for displaying labeled markers for xy-values. |
#include <gtkdatabox_markers.h> GtkDataboxMarkersPrivate; enum GtkDataboxMarkersPosition; enum GtkDataboxMarkersTextPosition; enum GtkDataboxMarkersType; GtkDataboxMarkers;
GObject +----GtkDataboxGraph +----GtkDataboxXYCGraph +----GtkDataboxMarkers +----GtkDataboxCrossSimple
GtkDataboxMarkers is a GtkDataboxGraph class for displaying labeled markers (circles, triangles, lines) for xy-values.
typedef struct _GtkDataboxMarkersPrivate GtkDataboxMarkersPrivate;
A private data structure used by the GtkDataboxMarkers. It shields all internal things from developers who are just using the object.
typedef enum { GTK_DATABOX_MARKERS_C = 0, GTK_DATABOX_MARKERS_N, GTK_DATABOX_MARKERS_E, GTK_DATABOX_MARKERS_S, GTK_DATABOX_MARKERS_W } GtkDataboxMarkersPosition;
Position of a marker relative to its respective X/Y value.
typedef enum { GTK_DATABOX_MARKERS_TEXT_CENTER = 0,/* text centered on marker */ GTK_DATABOX_MARKERS_TEXT_N, /* text north of marker */ GTK_DATABOX_MARKERS_TEXT_NE, /* text north-east of marker */ GTK_DATABOX_MARKERS_TEXT_E, /* text east of marker */ GTK_DATABOX_MARKERS_TEXT_SE, /* text south-east of marker */ GTK_DATABOX_MARKERS_TEXT_S, /* text south of marker */ GTK_DATABOX_MARKERS_TEXT_SW, /* text south-west of marker */ GTK_DATABOX_MARKERS_TEXT_W, /* text west of marker */ GTK_DATABOX_MARKERS_TEXT_NW /* text north-west of marker */ } GtkDataboxMarkersTextPosition;
Position of a label relative to its repective marker.
text centered on marker | |
text north of marker | |
text north-east of marker | |
text east of marker | |
text south-east of marker | |
text south of marker | |
text south-west of marker | |
text west of marker | |
text north-west of marker |
typedef enum { GTK_DATABOX_MARKERS_NONE = 0, /* No Marker (just text) */ GTK_DATABOX_MARKERS_TRIANGLE, /* Marker is a triangle */ GTK_DATABOX_MARKERS_SOLID_LINE, /* Marker is a solid line */ GTK_DATABOX_MARKERS_DASHED_LINE /* Marker is a dashed line */ } GtkDataboxMarkersType;
Type of the marker
typedef struct _GtkDataboxMarkers GtkDataboxMarkers;
GtkDataboxMarkers is a GtkDataboxGraph class for displaying labeled markers (circles, triangles, lines) for xy-values.