| Top |
| gdouble | center | Read / Write |
| gdouble | font-size | Read / Write |
| gdouble | line-width | Read / Write |
| gdouble | point-radius | Read / Write |
| gdouble | x-end | Read / Write |
| gpointer | x-label | Read / Write |
| gdouble | x-label-start | Read / Write |
| gdouble | x-label-step-width | Read / Write |
| gdouble | x-margin | Read / Write |
| gdouble | x-scale-step-width | Read / Write |
| gdouble | x-start | Read / Write |
| gdouble | x-step | Read / Write |
| gdouble | x-step-width | Read / Write |
| gchar * | x-unit | Read / Write |
| gdouble | x-unit-x0 | Read / Write |
| gdouble | x-unit-y0 | Read / Write |
| gdouble | y-end | Read / Write |
| gpointer | y-label | Read / Write |
| gdouble | y-label-start | Read / Write |
| gdouble | y-label-step-height | Read / Write |
| gdouble | y-margin | Read / Write |
| gdouble | y-scale-step-height | Read / Write |
| gdouble | y-start | Read / Write |
| gdouble | y-step | Read / Write |
| gdouble | y-step-height | Read / Write |
| gchar * | y-unit | Read / Write |
| gdouble | y-unit-x0 | Read / Write |
| gdouble | y-unit-y0 | Read / Write |
| #define | AGS_CARTESIAN_DEFAULT_X_MARGIN |
| #define | AGS_CARTESIAN_DEFAULT_Y_MARGIN |
| #define | AGS_CARTESIAN_DEFAULT_X_STEP_WIDTH |
| #define | AGS_CARTESIAN_DEFAULT_Y_STEP_HEIGHT |
| #define | AGS_CARTESIAN_DEFAULT_X_SCALE_STEP_WIDTH |
| #define | AGS_CARTESIAN_DEFAULT_Y_SCALE_STEP_HEIGHT |
| #define | AGS_CARTESIAN_DEFAULT_X_STEP |
| #define | AGS_CARTESIAN_DEFAULT_Y_STEP |
| #define | AGS_CARTESIAN_DEFAULT_X_START |
| #define | AGS_CARTESIAN_DEFAULT_X_END |
| #define | AGS_CARTESIAN_DEFAULT_Y_START |
| #define | AGS_CARTESIAN_DEFAULT_Y_END |
| #define | AGS_CARTESIAN_DEFAULT_X_LABEL_START |
| #define | AGS_CARTESIAN_DEFAULT_X_LABEL_STEP_WIDTH |
| #define | AGS_CARTESIAN_DEFAULT_Y_LABEL_START |
| #define | AGS_CARTESIAN_DEFAULT_Y_LABEL_STEP_HEIGHT |
| enum | AgsCartesianFlags |
| enum | AgsPlotFillFlags |
| struct | AgsPlot |
| #define | AGS_TYPE_CARTESIAN |
| struct | AgsCartesian |
| struct | AgsCartesianClass |
#define AGS_CARTESIAN_STEP_CONVERSION_FUNC(current, is_abscissae, data) ((AgsCartesianStepConversionFunc)(current, is_abscissae, data))
#define AGS_CARTESIAN_TRANSLATE_FUNCT(x, y, ret_x, ret_y, data) ((AgsCartesianTranslateFunc)(x, y, ret_x, ret_y, data))
#define AGS_CARTESIAN_SCALE_FUNC(value, data) ((AgsCartesianScaleFunc)(value, data))
#define AGS_CARTESIAN_LABEL_FUNC(value, data) ((AgsCartesianLabelFunc)(value, data))
gdouble (*AgsCartesianStepConversionFunc) (gdouble current,gboolean is_abscissae,gpointer data);
void (*AgsCartesianTranslateFunc) (gdouble x,gdouble y,gdouble *ret_x,gdouble *ret_y,gpointer data);
void ags_cartesian_remove_plot (AgsCartesian *cartesian,AgsPlot *plot);
gdouble ags_cartesian_linear_step_conversion_func (gdouble current,gboolean is_abscissae,gpointer data);
void ags_cartesian_linear_translate_func (gdouble x,gdouble y,gdouble *ret_x,gdouble *ret_y,gpointer data);
gdouble ags_cartesian_linear_x_small_scale_func (gdouble value,gpointer data);
gdouble ags_cartesian_linear_x_big_scale_func (gdouble value,gpointer data);
gdouble ags_cartesian_linear_y_small_scale_func (gdouble value,gpointer data);
gdouble ags_cartesian_linear_y_big_scale_func (gdouble value,gpointer data);
gchar * ags_cartesian_linear_x_label_func (gdouble value,gpointer data);
gchar * ags_cartesian_linear_y_label_func (gdouble value,gpointer data);
void ags_cartesian_reallocate_label (AgsCartesian *cartesian,gboolean do_x_label);
void ags_cartesian_fill_label (AgsCartesian *cartesian,gboolean do_x_label);
#define AGS_CARTESIAN(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_CARTESIAN, AgsCartesian))
#define AGS_CARTESIAN_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_CARTESIAN, AgsCartesianClass))
#define AGS_CARTESIAN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), AGS_TYPE_CARTESIAN, AgsCartesianClass))
#define AGS_IS_CARTESIAN(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), AGS_TYPE_CARTESIAN))
struct AgsPlot {
guint fill_flags;
guint n_points;
gboolean join_points;
gdouble **point;
gdouble **point_color;
gchar **point_label;
guint n_bitmaps;
unsigned char **bitmap;
gdouble **bitmap_color;
guint n_pixmaps;
gdouble ***pixmap;
};
“center” property “center” gdouble
The center of lines
Flags: Read / Write
Allowed values: >= 0
Default value: 0.5
Since: 1.0.0
“font-size” property “font-size” gdouble
The font's size to draw labels and units.
Flags: Read / Write
Allowed values: >= 0
Default value: 12
Since: 1.0.0
“line-width” property “line-width” gdouble
The line width.
Flags: Read / Write
Allowed values: >= 0
Default value: 1
Since: 1.0.0
“point-radius” property “point-radius” gdouble
The points radius.
Flags: Read / Write
Allowed values: >= 0
Default value: 0
Since: 1.0.0
“x-label” property “x-label” gpointer
The x labels as a string array.
Flags: Read / Write
Since: 1.0.0
“x-label-start” property “x-label-start” gdouble
The x label start position.
Flags: Read / Write
Allowed values: >= 0
Default value: 10
Since: 1.0.0
“x-label-step-width” property “x-label-step-width” gdouble
The x label step width.
Flags: Read / Write
Allowed values: >= 0
Default value: 50
Since: 1.0.0
“x-margin” property “x-margin” gdouble
The horizontal x margin.
Flags: Read / Write
Allowed values: >= 0
Default value: 24
Since: 1.0.0
“x-scale-step-width” property “x-scale-step-width” gdouble
The width of a x scale step.
Flags: Read / Write
Allowed values: >= 0
Default value: 10
Since: 1.0.0
“x-start” property “x-start” gdouble
The x start.
Flags: Read / Write
Default value: -60
Since: 1.0.0
“x-step” property “x-step” gdouble
The x step.
Flags: Read / Write
Allowed values: >= 0
Default value: 1
Since: 1.0.0
“x-step-width” property “x-step-width” gdouble
The width of a x step.
Flags: Read / Write
Allowed values: >= 0
Default value: 10
Since: 1.0.0
“x-unit” property “x-unit” gchar *
The x unit label.
Flags: Read / Write
Default value: NULL
Since: 1.0.0
“x-unit-x0” property “x-unit-x0” gdouble
The x unit's x0 position.
Flags: Read / Write
Allowed values: >= 0
Default value: 0
Since: 1.0.0
“x-unit-y0” property “x-unit-y0” gdouble
The x unit's y0 position.
Flags: Read / Write
Allowed values: >= 0
Default value: 0
Since: 1.0.0
“y-label” property “y-label” gpointer
The y labels as a string array.
Flags: Read / Write
Since: 1.0.0
“y-label-start” property “y-label-start” gdouble
The y label start position.
Flags: Read / Write
Allowed values: >= 0
Default value: 20
Since: 1.0.0
“y-label-step-height” property “y-label-step-height” gdouble
The y label step height.
Flags: Read / Write
Allowed values: >= 0
Default value: 50
Since: 1.0.0
“y-margin” property “y-margin” gdouble
The horizontal y margin.
Flags: Read / Write
Allowed values: >= 0
Default value: 24
Since: 1.0.0
“y-scale-step-height” property “y-scale-step-height” gdouble
The height of a y scale step.
Flags: Read / Write
Allowed values: >= 0
Default value: 10
Since: 1.0.0
“y-start” property “y-start” gdouble
The y start.
Flags: Read / Write
Default value: -70
Since: 1.0.0
“y-step” property “y-step” gdouble
The y step.
Flags: Read / Write
Allowed values: >= 0
Default value: 1
Since: 1.0.0
“y-step-height” property “y-step-height” gdouble
The height of a y step.
Flags: Read / Write
Allowed values: >= 0
Default value: 10
Since: 1.0.0
“y-unit” property “y-unit” gchar *
The y unit label.
Flags: Read / Write
Default value: NULL
Since: 1.0.0
“y-unit-x0” property “y-unit-x0” gdouble
The y unit's x0 position.
Flags: Read / Write
Allowed values: >= 0
Default value: 0
Since: 1.0.0