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-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-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))
#define AGS_IS_CARTESIAN_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE((class), 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: 0.7.106
“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: 0.7.106
“line-width”
property“line-width” gdouble
The line width.
Flags: Read / Write
Allowed values: >= 0
Default value: 1
Since: 0.7.106
“point-radius”
property“point-radius” gdouble
The points radius.
Flags: Read / Write
Allowed values: >= 0
Default value: 0
Since: 0.7.106
“x-end”
property“x-end” gdouble
The x end.
Flags: Read / Write
Allowed values: >= 0
Default value: 199
Since: 0.7.106
“x-label”
property“x-label” gpointer
The x labels as a string array.
Flags: Read / Write
Since: 0.7.106
“x-label-start”
property“x-label-start” gdouble
The x label start position.
Flags: Read / Write
Allowed values: >= 0
Default value: 10
Since: 0.7.106
“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: 0.7.106
“x-margin”
property“x-margin” gdouble
The horizontal x margin.
Flags: Read / Write
Allowed values: >= 0
Default value: 24
Since: 0.7.106
“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: 0.7.106
“x-step”
property“x-step” gdouble
The x step.
Flags: Read / Write
Allowed values: >= 0
Default value: 1
Since: 0.7.106
“x-step-width”
property“x-step-width” gdouble
The width of a x step.
Flags: Read / Write
Allowed values: >= 0
Default value: 10
Since: 0.7.106
“x-unit”
property“x-unit” gchar *
The x unit label.
Flags: Read / Write
Default value: NULL
Since: 0.7.106
“x-unit-x0”
property“x-unit-x0” gdouble
The x unit's x0 position.
Flags: Read / Write
Allowed values: >= 0
Default value: 0
Since: 0.7.106
“x-unit-y0”
property“x-unit-y0” gdouble
The x unit's y0 position.
Flags: Read / Write
Allowed values: >= 0
Default value: 0
Since: 0.7.106
“y-end”
property“y-end” gdouble
The y end.
Flags: Read / Write
Allowed values: >= 0
Default value: 99
Since: 0.7.106
“y-label”
property“y-label” gpointer
The y labels as a string array.
Flags: Read / Write
Since: 0.7.106
“y-label-start”
property“y-label-start” gdouble
The y label start position.
Flags: Read / Write
Allowed values: >= 0
Default value: 20
Since: 0.7.106
“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: 0.7.106
“y-margin”
property“y-margin” gdouble
The horizontal y margin.
Flags: Read / Write
Allowed values: >= 0
Default value: 24
Since: 0.7.106
“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: 0.7.106
“y-step”
property“y-step” gdouble
The y step.
Flags: Read / Write
Allowed values: >= 0
Default value: 1
Since: 0.7.106
“y-step-height”
property“y-step-height” gdouble
The height of a y step.
Flags: Read / Write
Allowed values: >= 0
Default value: 10
Since: 0.7.106
“y-unit”
property“y-unit” gchar *
The y unit label.
Flags: Read / Write
Default value: NULL
Since: 0.7.106
“y-unit-x0”
property“y-unit-x0” gdouble
The y unit's x0 position.
Flags: Read / Write
Allowed values: >= 0
Default value: 0
Since: 0.7.106
“y-unit-y0”
property“y-unit-y0” gdouble
The y unit's y0 position.
Flags: Read / Write
Allowed values: >= 0
Default value: 0
Since: 0.7.106