<!-- ##### SECTION Title ##### --> GtkPlot <!-- ##### SECTION Short_Description ##### --> <!-- ##### SECTION Long_Description ##### --> <para> </para> <!-- ##### SECTION See_Also ##### --> <para> </para> <!-- ##### SECTION Stability_Level ##### --> <!-- ##### MACRO GTK_PLOT_AXIS ##### --> <para> </para> @obj: <!-- ##### MACRO GTK_TYPE_PLOT_AXIS ##### --> <para> </para> <!-- ##### MACRO GTK_IS_PLOT_AXIS ##### --> <para> </para> @obj: <!-- ##### STRUCT GtkPlotText ##### --> <para> </para> @x: @y: @angle: @fg: @bg: @transparent: @border: @border_width: @shadow_width: @border_space: @font: @height: @text: @justification: <!-- ##### STRUCT GtkPlotLine ##### --> <para> </para> @line_style: @cap_style: @join_style: @line_width: @color: <!-- ##### STRUCT GtkPlotSymbol ##### --> <para> </para> @symbol_type: @symbol_style: @size: @color: @border: <!-- ##### STRUCT GtkPlotTick ##### --> <para> </para> @value: @minor: <!-- ##### STRUCT GtkPlotTicks ##### --> <para> </para> @min: @max: @scale: @nmajorticks: @nminorticks: @nticks: @step: @nminor: @apply_break: @break_scale: @break_step: @break_nminor: @break_min: @break_max: @break_position: @values: @set_limits: @begin: @end: <!-- ##### STRUCT GtkPlotVector ##### --> <para> </para> @x: @y: @z: <!-- ##### STRUCT GtkPlotMarker ##### --> <para> </para> @data: @point: <!-- ##### USER_FUNCTION GtkPlotFunc ##### --> <para> </para> @plot: @data: @x: @error: @Returns: <!-- ##### USER_FUNCTION GtkPlotFunc3D ##### --> <para> </para> @plot: @data: @x: @y: @error: @Returns: <!-- ##### USER_FUNCTION GtkPlotIterator ##### --> <para> </para> @plot: @data: @iter: @x: @y: @z: @a: @dx: @dy: @dz: @da: @label: @error: <!-- ##### ENUM GtkPlotScale ##### --> <para> </para> @GTK_PLOT_SCALE_LINEAR: @GTK_PLOT_SCALE_LOG10: <!-- ##### ENUM GtkPlotSymbolType ##### --> <para> </para> @GTK_PLOT_SYMBOL_NONE: @GTK_PLOT_SYMBOL_SQUARE: @GTK_PLOT_SYMBOL_CIRCLE: @GTK_PLOT_SYMBOL_UP_TRIANGLE: @GTK_PLOT_SYMBOL_DOWN_TRIANGLE: @GTK_PLOT_SYMBOL_RIGHT_TRIANGLE: @GTK_PLOT_SYMBOL_LEFT_TRIANGLE: @GTK_PLOT_SYMBOL_DIAMOND: @GTK_PLOT_SYMBOL_PLUS: @GTK_PLOT_SYMBOL_CROSS: @GTK_PLOT_SYMBOL_STAR: @GTK_PLOT_SYMBOL_DOT: @GTK_PLOT_SYMBOL_IMPULSE: <!-- ##### ENUM GtkPlotSymbolStyle ##### --> <para> </para> @GTK_PLOT_SYMBOL_EMPTY: @GTK_PLOT_SYMBOL_FILLED: @GTK_PLOT_SYMBOL_OPAQUE: <!-- ##### ENUM GtkPlotBorderStyle ##### --> <para> </para> @GTK_PLOT_BORDER_NONE: @GTK_PLOT_BORDER_LINE: @GTK_PLOT_BORDER_SHADOW: <!-- ##### ENUM GtkPlotLineStyle ##### --> <para> </para> @GTK_PLOT_LINE_NONE: @GTK_PLOT_LINE_SOLID: @GTK_PLOT_LINE_DOTTED: @GTK_PLOT_LINE_DASHED: @GTK_PLOT_LINE_DOT_DASH: @GTK_PLOT_LINE_DOT_DOT_DASH: @GTK_PLOT_LINE_DOT_DASH_DASH: <!-- ##### ENUM GtkPlotConnector ##### --> <para> </para> @GTK_PLOT_CONNECT_NONE: @GTK_PLOT_CONNECT_STRAIGHT: @GTK_PLOT_CONNECT_SPLINE: @GTK_PLOT_CONNECT_HV_STEP: @GTK_PLOT_CONNECT_VH_STEP: @GTK_PLOT_CONNECT_MIDDLE_STEP: <!-- ##### ENUM GtkPlotLabelPos ##### --> <para> </para> @GTK_PLOT_LABEL_NONE: @GTK_PLOT_LABEL_IN: @GTK_PLOT_LABEL_OUT: <!-- ##### ENUM GtkPlotError ##### --> <para> </para> @GTK_PLOT_ERROR_DIV_ZERO: @GTK_PLOT_ERROR_LOG_NEG: <!-- ##### ENUM GtkPlotOrientation ##### --> <para> </para> @GTK_PLOT_AXIS_X: @GTK_PLOT_AXIS_Y: @GTK_PLOT_AXIS_Z: <!-- ##### ENUM GtkPlotAxisPos ##### --> <para> </para> @GTK_PLOT_AXIS_LEFT: @GTK_PLOT_AXIS_RIGHT: @GTK_PLOT_AXIS_TOP: @GTK_PLOT_AXIS_BOTTOM: <!-- ##### ENUM GtkPlotLabelStyle ##### --> <para> </para> @GTK_PLOT_LABEL_FLOAT: @GTK_PLOT_LABEL_EXP: @GTK_PLOT_LABEL_POW: <!-- ##### ENUM GtkPlotTicksPos ##### --> <para> </para> @GTK_PLOT_TICKS_NONE: @GTK_PLOT_TICKS_IN: @GTK_PLOT_TICKS_OUT: <!-- ##### FUNCTION gtk_plot_new ##### --> <para> </para> @drawable: @Returns: <!-- ##### FUNCTION gtk_plot_new_with_size ##### --> <para> </para> @drawable: @width: @height: @Returns: <!-- ##### FUNCTION gtk_plot_construct ##### --> <para> </para> @plot: @drawable: <!-- ##### FUNCTION gtk_plot_construct_with_size ##### --> <para> </para> @plot: @drawable: @width: @height: <!-- ##### FUNCTION gtk_plot_set_drawable ##### --> <para> </para> @plot: @drawable: <!-- ##### FUNCTION gtk_plot_get_drawable ##### --> <para> </para> @plot: @Returns: <!-- ##### FUNCTION gtk_plot_set_pc ##### --> <para> </para> @plot: @pc: <!-- ##### FUNCTION gtk_plot_set_background_pixmap ##### --> <para> </para> @plot: @pixmap: <!-- ##### FUNCTION gtk_plot_set_transparent ##### --> <para> </para> @plot: @transparent: <!-- ##### FUNCTION gtk_plot_is_transparent ##### --> <para> </para> @plot: @Returns: <!-- ##### FUNCTION gtk_plot_get_position ##### --> <para> </para> @plot: @x: @y: <!-- ##### FUNCTION gtk_plot_get_size ##### --> <para> </para> @plot: @width: @height: <!-- ##### FUNCTION gtk_plot_get_internal_allocation ##### --> <para> </para> @plot: @Returns: <!-- ##### FUNCTION gtk_plot_set_background ##### --> <para> </para> @plot: @background: <!-- ##### FUNCTION gtk_plot_paint ##### --> <para> </para> @plot: <!-- ##### FUNCTION gtk_plot_refresh ##### --> <para> </para> @plot: @area: <!-- ##### FUNCTION gtk_plot_move ##### --> <para> </para> @plot: @x: @y: <!-- ##### FUNCTION gtk_plot_resize ##### --> <para> </para> @plot: @width: @height: <!-- ##### FUNCTION gtk_plot_set_magnification ##### --> <para> </para> @plot: @magnification: <!-- ##### FUNCTION gtk_plot_move_resize ##### --> <para> </para> @plot: @x: @y: @width: @height: <!-- ##### FUNCTION gtk_plot_get_pixel ##### --> <para> </para> @plot: @xx: @yy: @x: @y: <!-- ##### FUNCTION gtk_plot_get_point ##### --> <para> </para> @plot: @x: @y: @xx: @yy: <!-- ##### FUNCTION gtk_plot_clip_data ##### --> <para> </para> @plot: @clip: <!-- ##### FUNCTION gtk_plot_set_xrange ##### --> <para> </para> @plot: @xmin: @xmax: <!-- ##### FUNCTION gtk_plot_set_yrange ##### --> <para> </para> @plot: @ymin: @ymax: <!-- ##### FUNCTION gtk_plot_set_range ##### --> <para> </para> @plot: @xmin: @xmax: @ymin: @ymax: <!-- ##### FUNCTION gtk_plot_autoscale ##### --> <para> </para> @plot: <!-- ##### FUNCTION gtk_plot_get_xrange ##### --> <para> </para> @plot: @xmin: @xmax: <!-- ##### FUNCTION gtk_plot_get_yrange ##### --> <para> </para> @plot: @ymin: @ymax: <!-- ##### FUNCTION gtk_plot_set_xscale ##### --> <para> </para> @plot: @scale_type: <!-- ##### FUNCTION gtk_plot_set_yscale ##### --> <para> </para> @plot: @scale_type: <!-- ##### FUNCTION gtk_plot_get_xscale ##### --> <para> </para> @plot: @Returns: <!-- ##### FUNCTION gtk_plot_get_yscale ##### --> <para> </para> @plot: @Returns: <!-- ##### FUNCTION gtk_plot_reflect_x ##### --> <para> </para> @plot: @reflect: <!-- ##### FUNCTION gtk_plot_reflect_y ##### --> <para> </para> @plot: @reflect: <!-- ##### FUNCTION gtk_plot_is_x_reflected ##### --> <para> </para> @plot: @Returns: <!-- ##### FUNCTION gtk_plot_is_y_reflected ##### --> <para> </para> @plot: @Returns: <!-- ##### FUNCTION gtk_plot_put_text ##### --> <para> </para> @plot: @x: @y: @font: @height: @angle: @foreground: @background: @transparent: @justification: @text: @Returns: <!-- ##### FUNCTION gtk_plot_remove_text ##### --> <para> </para> @plot: @text: @Returns: <!-- ##### FUNCTION gtk_plot_text_get_size ##### --> <para> </para> @text: @angle: @font_name: @font_size: @width: @height: @ascent: @descent: <!-- ##### FUNCTION gtk_plot_text_get_area ##### --> <para> </para> @text: @angle: @just: @font_name: @font_size: @x: @y: @width: @height: <!-- ##### FUNCTION gtk_plot_text_set_attributes ##### --> <para> </para> @text_attr: @font: @height: @angle: @fg: @bg: @transparent: @justification: @text: <!-- ##### FUNCTION gtk_plot_text_set_border ##### --> <para> </para> @text: @border: @border_space: @border_width: @shadow_width: <!-- ##### FUNCTION gtk_plot_draw_line ##### --> <para> </para> @plot: @line: @x1: @y1: @x2: @y2: <!-- ##### FUNCTION gtk_plot_draw_text ##### --> <para> </para> @plot: @text: <!-- ##### FUNCTION gtk_plot_set_ticks ##### --> <para> </para> @plot: @orientation: @major_step: @nminor: <!-- ##### FUNCTION gtk_plot_set_major_ticks ##### --> <para> </para> @plot: @orientation: @major_step: <!-- ##### FUNCTION gtk_plot_set_minor_ticks ##### --> <para> </para> @plot: @orientation: @nminor: <!-- ##### FUNCTION gtk_plot_set_ticks_limits ##### --> <para> </para> @plot: @orientation: @begin: @end: <!-- ##### FUNCTION gtk_plot_unset_ticks_limits ##### --> <para> </para> @plot: @orientation: <!-- ##### FUNCTION gtk_plot_set_break ##### --> <para> </para> @plot: @orient: @min: @max: @step_after: @nminor_after: @scale_after: @pos: <!-- ##### FUNCTION gtk_plot_remove_break ##### --> <para> </para> @plot: @orient: <!-- ##### FUNCTION gtk_plot_axis_get_type ##### --> <para> </para> @Returns: <!-- ##### FUNCTION gtk_plot_axis_new ##### --> <para> </para> @orientation: @Returns: <!-- ##### FUNCTION gtk_plot_axis_construct ##### --> <para> </para> @axis: @orientation: <!-- ##### FUNCTION gtk_plot_get_axis ##### --> <para> </para> @plot: @axis: @Returns: <!-- ##### FUNCTION gtk_plot_axis_set_visible ##### --> <para> </para> @axis: @visible: <!-- ##### FUNCTION gtk_plot_axis_visible ##### --> <para> </para> @axis: @Returns: <!-- ##### FUNCTION gtk_plot_axis_set_title ##### --> <para> </para> @axis: @title: <!-- ##### FUNCTION gtk_plot_axis_show_title ##### --> <para> </para> @axis: <!-- ##### FUNCTION gtk_plot_axis_hide_title ##### --> <para> </para> @axis: <!-- ##### FUNCTION gtk_plot_axis_move_title ##### --> <para> </para> @axis: @angle: @x: @y: <!-- ##### FUNCTION gtk_plot_axis_justify_title ##### --> <para> </para> @axis: @justification: <!-- ##### FUNCTION gtk_plot_axis_set_attributes ##### --> <para> </para> @axis: @width: @color: <!-- ##### FUNCTION gtk_plot_axis_get_attributes ##### --> <para> </para> @axis: @width: @color: <!-- ##### FUNCTION gtk_plot_axis_set_ticks ##### --> <para> </para> @axis: @major_step: @nminor: <!-- ##### FUNCTION gtk_plot_axis_set_major_ticks ##### --> <para> </para> @axis: @major_step: <!-- ##### FUNCTION gtk_plot_axis_set_minor_ticks ##### --> <para> </para> @axis: @nminor: <!-- ##### FUNCTION gtk_plot_axis_set_ticks_length ##### --> <para> </para> @axis: @length: <!-- ##### FUNCTION gtk_plot_axis_set_ticks_width ##### --> <para> </para> @axis: @width: <!-- ##### FUNCTION gtk_plot_axis_show_ticks ##### --> <para> </para> @axis: @major_mask: @minor_mask: <!-- ##### FUNCTION gtk_plot_axis_set_ticks_limits ##### --> <para> </para> @axis: @begin: @end: <!-- ##### FUNCTION gtk_plot_axis_unset_ticks_limits ##### --> <para> </para> @axis: <!-- ##### FUNCTION gtk_plot_axis_set_tick_labels ##### --> <para> </para> @axis: @array: <!-- ##### FUNCTION gtk_plot_axis_set_break ##### --> <para> </para> @axis: @min: @max: @step_after: @nminor_after: @scale_after: @pos: <!-- ##### FUNCTION gtk_plot_axis_remove_break ##### --> <para> </para> @axis: <!-- ##### FUNCTION gtk_plot_axis_show_labels ##### --> <para> </para> @axis: @labels_mask: <!-- ##### FUNCTION gtk_plot_axis_title_set_attributes ##### --> <para> </para> @axis: @font: @height: @angle: @foreground: @background: @transparent: @justification: <!-- ##### FUNCTION gtk_plot_axis_set_labels_attributes ##### --> <para> </para> @axis: @font: @height: @angle: @foreground: @background: @transparent: @justification: <!-- ##### MACRO gtk_plot_axis_set_labels_numbers ##### --> <para> </para> <!-- ##### FUNCTION gtk_plot_axis_set_labels_style ##### --> <para> </para> @axis: @style: @precision: <!-- ##### FUNCTION gtk_plot_axis_set_labels_offset ##### --> <para> </para> @axis: @offset: <!-- ##### FUNCTION gtk_plot_axis_get_labels_offset ##### --> <para> </para> @axis: @Returns: <!-- ##### FUNCTION gtk_plot_axis_use_custom_tick_labels ##### --> <para> </para> @axis: @use: <!-- ##### FUNCTION gtk_plot_axis_set_labels_suffix ##### --> <para> </para> @axis: @text: <!-- ##### FUNCTION gtk_plot_axis_set_labels_prefix ##### --> <para> </para> @axis: @text: <!-- ##### FUNCTION gtk_plot_axis_get_labels_suffix ##### --> <para> </para> @axis: @Returns: <!-- ##### FUNCTION gtk_plot_axis_get_labels_prefix ##### --> <para> </para> @axis: @Returns: <!-- ##### FUNCTION gtk_plot_axis_ticks_recalc ##### --> <para> </para> @axis: <!-- ##### FUNCTION gtk_plot_axis_ticks_autoscale ##### --> <para> </para> @axis: @xmin: @xmax: @precision: <!-- ##### FUNCTION gtk_plot_axis_ticks_transform ##### --> <para> </para> @axis: @y: @Returns: <!-- ##### FUNCTION gtk_plot_axis_ticks_inverse ##### --> <para> </para> @axis: @x: @Returns: <!-- ##### FUNCTION gtk_plot_axis_parse_label ##### --> <para> </para> @axis: @val: @precision: @style: @label: <!-- ##### FUNCTION gtk_plot_x0_set_visible ##### --> <para> </para> @plot: @visible: <!-- ##### FUNCTION gtk_plot_x0_visible ##### --> <para> </para> @plot: @Returns: <!-- ##### FUNCTION gtk_plot_y0_set_visible ##### --> <para> </para> @plot: @visible: <!-- ##### FUNCTION gtk_plot_y0_visible ##### --> <para> </para> @plot: @Returns: <!-- ##### FUNCTION gtk_plot_grids_set_on_top ##### --> <para> </para> @plot: @on_top: <!-- ##### FUNCTION gtk_plot_grids_on_top ##### --> <para> </para> @plot: @Returns: <!-- ##### FUNCTION gtk_plot_grids_set_visible ##### --> <para> </para> @plot: @vmajor: @vminor: @hmajor: @hminor: <!-- ##### FUNCTION gtk_plot_grids_visible ##### --> <para> </para> @plot: @vmajor: @vminor: @hmajor: @hminor: <!-- ##### FUNCTION gtk_plot_y0line_set_attributes ##### --> <para> </para> @plot: @style: @width: @color: <!-- ##### FUNCTION gtk_plot_x0line_set_attributes ##### --> <para> </para> @plot: @style: @width: @color: <!-- ##### FUNCTION gtk_plot_major_vgrid_set_attributes ##### --> <para> </para> @plot: @style: @width: @color: <!-- ##### FUNCTION gtk_plot_minor_vgrid_set_attributes ##### --> <para> </para> @plot: @style: @width: @color: <!-- ##### FUNCTION gtk_plot_major_hgrid_set_attributes ##### --> <para> </para> @plot: @style: @width: @color: <!-- ##### FUNCTION gtk_plot_minor_hgrid_set_attributes ##### --> <para> </para> @plot: @style: @width: @color: <!-- ##### FUNCTION gtk_plot_show_legends ##### --> <para> </para> @plot: <!-- ##### FUNCTION gtk_plot_hide_legends ##### --> <para> </para> @plot: <!-- ##### FUNCTION gtk_plot_set_legends_border ##### --> <para> </para> @plot: @border: @shadow_width: <!-- ##### FUNCTION gtk_plot_legends_move ##### --> <para> </para> @plot: @x: @y: <!-- ##### FUNCTION gtk_plot_legends_get_position ##### --> <para> </para> @plot: @x: @y: <!-- ##### FUNCTION gtk_plot_legends_get_allocation ##### --> <para> </para> @plot: @Returns: <!-- ##### FUNCTION gtk_plot_legends_set_attributes ##### --> <para> </para> @plot: @font: @height: @foreground: @background: <!-- ##### FUNCTION gtk_plot_set_line_attributes ##### --> <para> </para> @plot: @line: <!-- ##### FUNCTION gtk_plot_add_data ##### --> <para> </para> @plot: @data: <!-- ##### FUNCTION gtk_plot_remove_data ##### --> <para> </para> @plot: @data: @Returns: <!-- ##### FUNCTION gtk_plot_add_function ##### --> <para> </para> @plot: @function: @Returns: