# PHPlot_Data

class PHPlot_Data extends PHPlot

## Properties

| $is_inline |  | from PHPlot
| $browser_cache |  | from PHPlot
| $print_image |  | from PHPlot
| $background_done |  | from PHPlot
| $safe_margin |  | from PHPlot
| $x_axis_position |  | from PHPlot
| $y_axis_position |  | from PHPlot
| $xscale_type |  | from PHPlot
| $yscale_type |  | from PHPlot
| $use_ttf |  | from PHPlot
| $ttf_path |  | from PHPlot
| $default_ttfont |  | from PHPlot
| $line_spacing |  | from PHPlot
| $x_label_angle |  | from PHPlot
| $y_label_angle |  | from PHPlot
| $y_data_label_angle |  | from PHPlot
| $file_format |  | from PHPlot
| $output_file |  | from PHPlot
| $data_type |  | from PHPlot
| $plot_type |  | from PHPlot
| $label_scale_position |  | from PHPlot
| $group_frac_width |  | from PHPlot
| $bar_extra_space |  | from PHPlot
| $bar_width_adjust |  | from PHPlot
| $title_txt |  | from PHPlot
| $x_title_txt |  | from PHPlot
| $x_title_pos |  | from PHPlot
| $y_title_txt |  | from PHPlot
| $y_title_pos |  | from PHPlot
| $y_tick_label_pos |  | from PHPlot
| $y_data_label_pos |  | from PHPlot
| $draw_x_data_label_lines |  | from PHPlot
| $label_format |  | from PHPlot
| $data_units_text |  | from PHPlot
| $legend |  | from PHPlot
| $x_tick_length |  | from PHPlot
| $y_tick_length |  | from PHPlot
| $x_tick_cross |  | from PHPlot
| $y_tick_cross |  | from PHPlot
| $x_tick_pos |  | from PHPlot
| $y_tick_pos |  | from PHPlot
| $num_x_ticks |  | from PHPlot
| $num_y_ticks |  | from PHPlot
| $x_tick_inc |  | from PHPlot
| $y_tick_inc |  | from PHPlot
| $skip_top_tick |  | from PHPlot
| $skip_bottom_tick |  | from PHPlot
| $skip_left_tick |  | from PHPlot
| $skip_right_tick |  | from PHPlot
| $draw_x_grid |  | from PHPlot
| $draw_y_grid |  | from PHPlot
| $dashed_grid |  | from PHPlot
| $grid_at_foreground |  | from PHPlot
| $color_array |  | from PHPlot
| $i_border |  | from PHPlot
| $plot_bg_color |  | from PHPlot
| $bg_color |  | from PHPlot
| $label_color |  | from PHPlot
| $text_color |  | from PHPlot
| $grid_color |  | from PHPlot
| $light_grid_color |  | from PHPlot
| $tick_color |  | from PHPlot
| $title_color |  | from PHPlot
| $default_colors |  | from PHPlot
| $line_widths |  | from PHPlot
| $line_styles |  | from PHPlot
| $dashed_style |  | from PHPlot
| $point_sizes |  | from PHPlot
| $point_shapes |  | from PHPlot
| $error_bar_size |  | from PHPlot
| $error_bar_shape |  | from PHPlot
| $error_bar_line_width |  | from PHPlot
| $plot_border_type |  | from PHPlot
| $image_border_type |  | from PHPlot
| $shading |  | from PHPlot
| $draw_plot_area_background |  | from PHPlot
| $draw_broken_lines |  | from PHPlot
| $callbacks |  | from PHPlot

## Methods

__construct($which_width = 600, $which_height = 400, $which_output_file = NULL, $which_input_file = NULL)

No description

from PHPlot
GetImage($image_filename, $width, $height)

No description

from PHPlot
SetInputFile($which_input_file)

No description

from PHPlot
SetIndexColor($which_color)

No description

from PHPlot
SetIndexDarkColor($which_color)

No description

from PHPlot
SetDefaultStyles()

No description

from PHPlot
SetBackgroundColor($which_color)

No description

from PHPlot
SetPlotBgColor($which_color)

No description

from PHPlot
SetTitleColor($which_color)

No description

from PHPlot
SetTickColor($which_color)

No description

from PHPlot
SetLabelColor($which_color)

No description

from PHPlot
SetTextColor($which_color)

No description

from PHPlot
SetLightGridColor($which_color)

No description

from PHPlot
SetGridColor($which_color)

No description

from PHPlot
SetImageBorderColor($which_color)

No description

from PHPlot
SetTransparentColor($which_color)

No description

from PHPlot
SetRGBArray($which_color_array)

No description

from PHPlot
SetRGBColor($color_asked)

No description

from PHPlot
SetDataColors($which_data = NULL, $which_border = NULL)

No description

from PHPlot
SetDataBorderColors($which_br = NULL)

No description

from PHPlot
SetErrorBarColors($which_err = NULL)

No description

from PHPlot
SetDefaultDashedStyle($which_style)

No description

from PHPlot
SetDashedStyle($which_ndxcol)

No description

from PHPlot
SetLineWidths($which_lw = NULL)

No description

from PHPlot
SetLineStyles($which_ls = NULL)

No description

from PHPlot
SetLineSpacing($which_spc)

No description

from PHPlot
SetUseTTF($which_ttf)

No description

from PHPlot
SetTTFPath($which_path)

No description

from PHPlot
SetDefaultTTFont($which_font)

No description

from PHPlot
SetDefaultFonts()

No description

from PHPlot
SetFontGD($which_elem, $which_font, $which_spacing = NULL)

No description

from PHPlot
SetFontTTF($which_elem, $which_font, $which_size = 12, $which_spacing = NULL)

No description

from PHPlot
SetFont($which_elem, $which_font, $which_size = 12, $line_spacing = NULL)

No description

from PHPlot
GetLineSpacing($font)

No description

from PHPlot
ProcessTextGD($draw_it, $font, $angle, $x, $y, $color, $text, $h_factor, $v_factor)

No description

from PHPlot
ProcessTextTTF($draw_it, $font, $angle, $x, $y, $color, $text, $h_factor, $v_factor)

No description

from PHPlot
ProcessText($draw_it, $font, $angle, $x, $y, $color, $text, $halign, $valign)

No description

from PHPlot
DrawText($which_font, $which_angle, $which_xpos, $which_ypos, $which_color, $which_text, $which_halign = 'left', $which_valign = 'bottom')

No description

from PHPlot
SizeText($which_font, $which_angle, $which_text)

No description

from PHPlot
SetFileFormat($format)

No description

from PHPlot
SetBgImage($input_file, $mode = 'centeredtile')

No description

from PHPlot
SetPlotAreaBgImage($input_file, $mode = 'tile')

No description

from PHPlot
SetOutputFile($which_output_file)

No description

from PHPlot
SetIsInline($which_ii)

No description

from PHPlot
PrintImage()

No description

from PHPlot
PrintError($error_message)

No description

from PHPlot
DrawError($error_message, $where_x = NULL, $where_y = NULL)

No description

from PHPlot
SetXDataLabelPos($which_xdlp)

No description

from PHPlot
SetYDataLabelPos($which_ydlp, $which_distance_from_point = 0)

No description

from PHPlot
SetXTickLabelPos($which_xtlp)

No description

from PHPlot
SetYTickLabelPos($which_ytlp)

No description

from PHPlot
SetLabelType($mode, $args)

No description

from PHPlot
SetXLabelType()

No description

from PHPlot
SetXDataLabelType()

No description

from PHPlot
SetYLabelType()

No description

from PHPlot
SetYDataLabelType()

No description

from PHPlot
SetXTimeFormat($which_xtf)

No description

from PHPlot
SetYTimeFormat($which_ytf)

No description

from PHPlot
SetNumberFormat($decimal_point, $thousands_sep)

No description

from PHPlot
SetXLabelAngle($which_xla)

No description

from PHPlot
SetYLabelAngle($which_yla)

No description

from PHPlot
SetXDataLabelAngle($which_xdla)

No description

from PHPlot
SetYDataLabelAngle($which_ydla)

No description

from PHPlot
CheckOption($which_opt, $which_acc, $which_func)

No description

from PHPlot
SetBrowserCache($which_browser_cache)

No description

from PHPlot
SetPrintImage($which_pi)

No description

from PHPlot
SetLegend($which_leg)

No description

from PHPlot
SetLegendPixels($which_x, $which_y)

No description

from PHPlot
SetLegendWorld($which_x, $which_y)

No description

from PHPlot
SetLegendStyle($text_align, $colorbox_align = '', $style = '')

No description

from PHPlot
SetPlotBorderType($pbt)

No description

from PHPlot
SetImageBorderType($sibt)

No description

from PHPlot
SetDrawPlotAreaBackground($dpab)

No description

from PHPlot
SetDrawYGrid($dyg)

No description

from PHPlot
SetDrawXGrid($dxg)

No description

from PHPlot
SetDrawDashedGrid($ddg)

No description

from PHPlot
SetDrawXDataLabelLines($dxdl)

No description

from PHPlot
SetTitle($which_title)

No description

from PHPlot
SetXTitle($which_xtitle, $which_xpos = 'plotdown')

No description

from PHPlot
SetYTitle($which_ytitle, $which_ypos = 'plotleft')

No description

from PHPlot
SetShading($which_s)

No description

from PHPlot
SetPlotType($which_pt)

No description

from PHPlot
SetYAxisPosition($pos)

No description

from PHPlot
SetXAxisPosition($pos)

No description

from PHPlot
SetXScaleType($which_xst)

No description

from PHPlot
SetYScaleType($which_yst)

No description

from PHPlot
SetPrecisionX($which_prec)

No description

from PHPlot
SetPrecisionY($which_prec)

No description

from PHPlot
SetErrorBarLineWidth($which_seblw)

No description

from PHPlot
SetLabelScalePosition($which_blp)

No description

from PHPlot
SetErrorBarSize($which_ebs)

No description

from PHPlot
SetErrorBarShape($which_ebs)

No description

from PHPlot
CheckPointParams()

No description

from PHPlot
SetPointShapes($which_pt)

No description

from PHPlot
SetPointSizes($which_ps)

No description

from PHPlot
SetDrawBrokenLines($bl)

No description

from PHPlot
SetDataType($which_dt)

No description

from PHPlot
SetDataValues($which_dv)

No description

from PHPlot
PadArrays()

No description

from PHPlot
pad_array($arr, $size)

No description

from PHPlot
number_format($number, $decimals = 0)

No description

from PHPlot
SetCallback($reason, $function, $arg = NULL)

No description

from PHPlot
GetCallback($reason)

No description

from PHPlot
RemoveCallback($reason)

No description

from PHPlot
DoCallback()

No description

from PHPlot
FindDataLimits()

No description

from PHPlot
CalcMargins($maximize)

No description

from PHPlot
CalcPlotAreaPixels()

No description

from PHPlot
SetMarginsPixels($which_lm = NULL, $which_rm = NULL, $which_tm = NULL, $which_bm = NULL)

No description

from PHPlot
SetPlotAreaPixels($x1 = NULL, $y1 = NULL, $x2 = NULL, $y2 = NULL)

No description

from PHPlot
CalcPlotAreaWorld()

No description

from PHPlot
SetPlotAreaWorld($xmin = NULL, $ymin = NULL, $xmax = NULL, $ymax = NULL)

No description

from PHPlot
CalcBarWidths()

No description

from PHPlot
CalcAxisPositions()

No description

from PHPlot
CalcTranslation()

No description

from PHPlot
xtr($x_world)

No description

from PHPlot
ytr($y_world)

No description

from PHPlot
GetDeviceXY($x_world, $y_world)

No description

from PHPlot
CalcTicks($which)

No description

from PHPlot
CalcMaxTickLabelSize($which)

No description

from PHPlot
CalcMaxDataLabelSize()

No description

from PHPlot
CheckLabels()

No description

from PHPlot
FormatLabel($which_pos, $which_lab)

No description

from PHPlot
SetXTickIncrement($which_ti = '')

No description

from PHPlot
SetYTickIncrement($which_ti = '')

No description

from PHPlot
SetNumXTicks($which_nt)

No description

from PHPlot
SetNumYTicks($which_nt)

No description

from PHPlot
SetYTickPos($which_tp)

No description

from PHPlot
SetXTickPos($which_tp)

No description

from PHPlot
SetSkipTopTick($skip)

No description

from PHPlot
SetSkipBottomTick($skip)

No description

from PHPlot
SetSkipLeftTick($skip)

No description

from PHPlot
SetSkipRightTick($skip)

No description

from PHPlot
SetXTickLength($which_xln)

No description

from PHPlot
SetYTickLength($which_yln)

No description

from PHPlot
SetXTickCrossing($which_xc)

No description

from PHPlot
SetYTickCrossing($which_yc)

No description

from PHPlot
DrawBackground()

No description

from PHPlot
DrawPlotAreaBackground()

No description

from PHPlot
tile_img($file, $xorig, $yorig, $width, $height, $mode)

No description

from PHPlot
DrawImageBorder()

No description

from PHPlot
DrawTitle()

No description

from PHPlot
DrawXTitle()

No description

from PHPlot
DrawYTitle()

No description

from PHPlot
DrawYAxis()

No description

from PHPlot
DrawXAxis()

No description

from PHPlot
DrawYTick($which_ylab, $which_ypix)

No description

from PHPlot
DrawYTicks()

No description

from PHPlot
DrawXTick($which_xlab, $which_xpix)

No description

from PHPlot
DrawXTicks()

No description

from PHPlot
DrawPlotBorder()

No description

from PHPlot
DrawDataLabel($which_font, $which_angle, $x_world, $y_world, $which_color, $which_text, $which_halign = 'center', $which_valign = 'bottom', $x_adjustment = 0, $y_adjustment = 0)

No description

from PHPlot
DrawXDataLabel($xlab, $xpos, $row = FALSE)

No description

from PHPlot
DrawXDataLine($xpos, $row)

No description

from PHPlot
DrawLegend()

No description

from PHPlot
DrawPieChart()

No description

from PHPlot
DrawDotsError()

No description

from PHPlot
DrawDots()

No description

from PHPlot
DrawThinBarLines()

No description

from PHPlot
DrawYErrorBar($x_world, $y_world, $error_height, $error_bar_type, $color)

No description

from PHPlot
DrawDot($x_world, $y_world, $record, $color)

No description

from PHPlot
DrawArea()

No description

from PHPlot
DrawLines()

No description

from PHPlot
DrawLinesError()

No description

from PHPlot
DrawSquared()

No description

from PHPlot
DrawBars()

No description

from PHPlot
DrawStackedBars()

No description

from PHPlot
DrawGraph()

No description

from PHPlot
SetDrawVertTicks($which_dvt)

No description

from PHPlot
SetDrawHorizTicks($which_dht)

No description

from PHPlot
SetNumHorizTicks($n)

No description

from PHPlot
SetNumVertTicks($n)

No description

from PHPlot
SetHorizTickIncrement($inc)

No description

from PHPlot
SetVertTickIncrement($inc)

No description

from PHPlot
SetVertTickPosition($which_tp)

No description

from PHPlot
SetHorizTickPosition($which_tp)

No description

from PHPlot
SetTitleFontSize($which_size)

No description

from PHPlot
SetAxisFontSize($which_size)

No description

from PHPlot
SetSmallFontSize($which_size)

No description

from PHPlot
SetXLabelFontSize($which_size)

No description

from PHPlot
SetYLabelFontSize($which_size)

No description

from PHPlot
SetXLabel($which_xlab)

No description

from PHPlot
SetYLabel($which_ylab)

No description

from PHPlot
SetTickLength($which_tl)

No description

from PHPlot
SetYGridLabelType($which_yglt)

No description

from PHPlot
SetXGridLabelType($which_xglt)

No description

from PHPlot
SetYGridLabelPos($which_yglp)

No description

from PHPlot
SetXGridLabelPos($which_xglp)

No description

from PHPlot
SetXTitlePos($xpos)

No description

from PHPlot
SetYTitlePos($xpos)

No description

from PHPlot
SetDrawXDataLabels($which_dxdl)

No description

from PHPlot
SetNewPlotAreaPixels($x1, $y1, $x2, $y2)

No description

from PHPlot
SetColor($which_color)

No description

from PHPlot
SetLineWidth($which_lw)

No description

from PHPlot
SetPointShape($which_pt)

No description

from PHPlot
SetPointSize($which_ps)

No description

from PHPlot
PHPlot_Data($which_width = 600, $which_height = 400, $which_output_file = NULL, $which_input_file = NULL)

No description

DoScaleData($even, $show_in_legend)

No description

DoMovingAverage($datarow, $interval, $show = TRUE, $color = NULL, $width = NULL)

No description

DoExponentialMovingAverage($datarow, $perc, $show_in_legend)

Computes an exponentially smoothed moving average.

DoRemoveDataSet($index)

No description

DoDivision($x, $y)

No description

## Details

###
in PHPlot at line 232
`__construct($which_width = 600, $which_height = 400, $which_output_file = NULL, $which_input_file = NULL)`

No description

#### Parameters

| $which_width |
| $which_height |
| $which_output_file |
| $which_input_file |

###
in PHPlot at line 259
`protected GetImage($image_filename, $width, $height)`

No description

#### Parameters

| $image_filename |
| $width |
| $height |

###
in PHPlot at line 299
`SetInputFile($which_input_file)`

No description

#### Parameters

| $which_input_file |

###
in PHPlot at line 327
`SetIndexColor($which_color)`

No description

#### Parameters

| $which_color |

###
in PHPlot at line 339
`protected SetIndexDarkColor($which_color)`

No description

#### Parameters

| $which_color |

###
in PHPlot at line 352
`protected SetDefaultStyles()`

No description

###
in PHPlot at line 375
`SetBackgroundColor($which_color)`

No description

#### Parameters

| $which_color |

###
in PHPlot at line 385
`SetPlotBgColor($which_color)`

No description

#### Parameters

| $which_color |

###
in PHPlot at line 395
`SetTitleColor($which_color)`

No description

#### Parameters

| $which_color |

###
in PHPlot at line 405
`SetTickColor($which_color)`

No description

#### Parameters

| $which_color |

###
in PHPlot at line 416
`SetLabelColor($which_color)`

No description

#### Parameters

| $which_color |

###
in PHPlot at line 427
`SetTextColor($which_color)`

No description

#### Parameters

| $which_color |

###
in PHPlot at line 438
`SetLightGridColor($which_color)`

No description

#### Parameters

| $which_color |

###
in PHPlot at line 449
`SetGridColor($which_color)`

No description

#### Parameters

| $which_color |

###
in PHPlot at line 460
`SetImageBorderColor($which_color)`

No description

#### Parameters

| $which_color |

###
in PHPlot at line 472
`SetTransparentColor($which_color)`

No description

#### Parameters

| $which_color |

###
in PHPlot at line 489
`SetRGBArray($which_color_array)`

No description

#### Parameters

| $which_color_array |

###
in PHPlot at line 553
`SetRGBColor($color_asked)`

No description

#### Parameters

| $color_asked |

###
in PHPlot at line 581
`SetDataColors($which_data = NULL, $which_border = NULL)`

No description

#### Parameters

| $which_data |
| $which_border |

###
in PHPlot at line 610
`SetDataBorderColors($which_br = NULL)`

No description

#### Parameters

| $which_br |

###
in PHPlot at line 636
`SetErrorBarColors($which_err = NULL)`

No description

#### Parameters

| $which_err |

###
in PHPlot at line 664
`SetDefaultDashedStyle($which_style)`

No description

#### Parameters

| $which_style |

###
in PHPlot at line 697
`protected SetDashedStyle($which_ndxcol)`

No description

#### Parameters

| $which_ndxcol |

###
in PHPlot at line 708
`SetLineWidths($which_lw = NULL)`

No description

#### Parameters

| $which_lw |

###
in PHPlot at line 724
`SetLineStyles($which_ls = NULL)`

No description

#### Parameters

| $which_ls |

###
in PHPlot at line 749
`SetLineSpacing($which_spc)`

No description

#### Parameters

| $which_spc |

###
in PHPlot at line 761
`SetUseTTF($which_ttf)`

No description

#### Parameters

| $which_ttf |

###
in PHPlot at line 770
`SetTTFPath($which_path)`

No description

#### Parameters

| $which_path |

###
in PHPlot at line 789
`SetDefaultTTFont($which_font)`

No description

#### Parameters

| $which_font |

###
in PHPlot at line 798
`protected SetDefaultFonts()`

No description

###
in PHPlot at line 828
`SetFontGD($which_elem, $which_font, $which_spacing = NULL)`

No description

#### Parameters

| $which_elem |
| $which_font |
| $which_spacing |

###
in PHPlot at line 857
`SetFontTTF($which_elem, $which_font, $which_size = 12, $which_spacing = NULL)`

No description

#### Parameters

| $which_elem |
| $which_font |
| $which_size |
| $which_spacing |

###
in PHPlot at line 915
`SetFont($which_elem, $which_font, $which_size = 12, $line_spacing = NULL)`

No description

#### Parameters

| $which_elem |
| $which_font |
| $which_size |
| $line_spacing |

###
in PHPlot at line 928
`protected GetLineSpacing($font)`

No description

#### Parameters

| $font |

###
in PHPlot at line 1021
`protected ProcessTextGD($draw_it, $font, $angle, $x, $y, $color, $text, $h_factor, $v_factor)`

No description

#### Parameters

| $draw_it |
| $font |
| $angle |
| $x |
| $y |
| $color |
| $text |
| $h_factor |
| $v_factor |

###
in PHPlot at line 1126
`protected ProcessTextTTF($draw_it, $font, $angle, $x, $y, $color, $text, $h_factor, $v_factor)`

No description

#### Parameters

| $draw_it |
| $font |
| $angle |
| $x |
| $y |
| $color |
| $text |
| $h_factor |
| $v_factor |

###
in PHPlot at line 1308
`protected ProcessText($draw_it, $font, $angle, $x, $y, $color, $text, $halign, $valign)`

No description

#### Parameters

| $draw_it |
| $font |
| $angle |
| $x |
| $y |
| $color |
| $text |
| $halign |
| $valign |

###
in PHPlot at line 1344
`DrawText($which_font, $which_angle, $which_xpos, $which_ypos, $which_color, $which_text, $which_halign = 'left', $which_valign = 'bottom')`

No description

#### Parameters

| $which_font |
| $which_angle |
| $which_xpos |
| $which_ypos |
| $which_color |
| $which_text |
| $which_halign |
| $which_valign |

###
in PHPlot at line 1363
`SizeText($which_font, $which_angle, $which_text)`

No description

#### Parameters

| $which_font |
| $which_angle |
| $which_text |

###
in PHPlot at line 1378
`SetFileFormat($format)`

No description

#### Parameters

| $format |

###
in PHPlot at line 1410
`SetBgImage($input_file, $mode = 'centeredtile')`

No description

#### Parameters

| $input_file |
| $mode |

###
in PHPlot at line 1423
`SetPlotAreaBgImage($input_file, $mode = 'tile')`

No description

#### Parameters

| $input_file |
| $mode |

###
in PHPlot at line 1434
`SetOutputFile($which_output_file)`

No description

#### Parameters

| $which_output_file |

###
in PHPlot at line 1444
`SetIsInline($which_ii)`

No description

#### Parameters

| $which_ii |

###
in PHPlot at line 1454
`PrintImage()`

No description

###
in PHPlot at line 1536
`protected PrintError($error_message)`

No description

#### Parameters

| $error_message |

###
in PHPlot at line 1571
`protected DrawError($error_message, $where_x = NULL, $where_y = NULL)`

No description

#### Parameters

| $error_message |
| $where_x |
| $where_y |

###
in PHPlot at line 1584
`SetXDataLabelPos($which_xdlp)`

No description

#### Parameters

| $which_xdlp |

###
in PHPlot at line 1599
`SetYDataLabelPos($which_ydlp, $which_distance_from_point = 0)`

No description

#### Parameters

| $which_ydlp |
| $which_distance_from_point |

###
in PHPlot at line 1625
`SetXTickLabelPos($which_xtlp)`

No description

#### Parameters

| $which_xtlp |

###
in PHPlot at line 1638
`SetYTickLabelPos($which_ytlp)`

No description

#### Parameters

| $which_ytlp |

###
in PHPlot at line 1665
`protected SetLabelType($mode, $args)`

No description

#### Parameters

| $mode |
| $args |

###
in PHPlot at line 1723
`SetXLabelType()`

No description

###
in PHPlot at line 1732
`SetXDataLabelType()`

No description

###
in PHPlot at line 1743
`SetYLabelType()`

No description

###
in PHPlot at line 1752
`SetYDataLabelType()`

No description

###
in PHPlot at line 1758
`SetXTimeFormat($which_xtf)`

No description

#### Parameters

| $which_xtf |

###
in PHPlot at line 1764
`SetYTimeFormat($which_ytf)`

No description

#### Parameters

| $which_ytf |

###
in PHPlot at line 1770
`SetNumberFormat($decimal_point, $thousands_sep)`

No description

#### Parameters

| $decimal_point |
| $thousands_sep |

###
in PHPlot at line 1778
`SetXLabelAngle($which_xla)`

No description

#### Parameters

| $which_xla |

###
in PHPlot at line 1784
`SetYLabelAngle($which_yla)`

No description

#### Parameters

| $which_yla |

###
in PHPlot at line 1791
`SetXDataLabelAngle($which_xdla)`

No description

#### Parameters

| $which_xdla |

###
in PHPlot at line 1798
`SetYDataLabelAngle($which_ydla)`

No description

#### Parameters

| $which_ydla |

###
in PHPlot at line 1818
`protected CheckOption($which_opt, $which_acc, $which_func)`

No description

#### Parameters

| $which_opt |
| $which_acc |
| $which_func |

###
in PHPlot at line 1834
`SetBrowserCache($which_browser_cache)`

No description

#### Parameters

| $which_browser_cache |

###
in PHPlot at line 1843
`SetPrintImage($which_pi)`

No description

#### Parameters

| $which_pi |

###
in PHPlot at line 1852
`SetLegend($which_leg)`

No description

#### Parameters

| $which_leg |

###
in PHPlot at line 1868
`SetLegendPixels($which_x, $which_y)`

No description

#### Parameters

| $which_x |
| $which_y |

###
in PHPlot at line 1885
`SetLegendWorld($which_x, $which_y)`

No description

#### Parameters

| $which_x |
| $which_y |

###
in PHPlot at line 1901
`SetLegendStyle($text_align, $colorbox_align = '', $style = '')`

No description

#### Parameters

| $text_align |
| $colorbox_align |
| $style |

###
in PHPlot at line 1914
`SetPlotBorderType($pbt)`

No description

#### Parameters

| $pbt |

###
in PHPlot at line 1923
`SetImageBorderType($sibt)`

No description

#### Parameters

| $sibt |

###
in PHPlot at line 1933
`SetDrawPlotAreaBackground($dpab)`

No description

#### Parameters

| $dpab |

###
in PHPlot at line 1943
`SetDrawYGrid($dyg)`

No description

#### Parameters

| $dyg |

###
in PHPlot at line 1953
`SetDrawXGrid($dxg)`

No description

#### Parameters

| $dxg |

###
in PHPlot at line 1963
`SetDrawDashedGrid($ddg)`

No description

#### Parameters

| $ddg |

###
in PHPlot at line 1973
`SetDrawXDataLabelLines($dxdl)`

No description

#### Parameters

| $dxdl |

###
in PHPlot at line 1983
`SetTitle($which_title)`

No description

#### Parameters

| $which_title |

###
in PHPlot at line 1992
`SetXTitle($which_xtitle, $which_xpos = 'plotdown')`

No description

#### Parameters

| $which_xtitle |
| $which_xpos |

###
in PHPlot at line 2007
`SetYTitle($which_ytitle, $which_ypos = 'plotleft')`

No description

#### Parameters

| $which_ytitle |
| $which_ypos |

###
in PHPlot at line 2022
`SetShading($which_s)`

No description

#### Parameters

| $which_s |

###
in PHPlot at line 2028
`SetPlotType($which_pt)`

No description

#### Parameters

| $which_pt |

###
in PHPlot at line 2040
`SetYAxisPosition($pos)`

No description

#### Parameters

| $pos |

###
in PHPlot at line 2050
`SetXAxisPosition($pos)`

No description

#### Parameters

| $pos |

###
in PHPlot at line 2057
`SetXScaleType($which_xst)`

No description

#### Parameters

| $which_xst |

###
in PHPlot at line 2063
`SetYScaleType($which_yst)`

No description

#### Parameters

| $which_yst |

###
in PHPlot at line 2069
`SetPrecisionX($which_prec)`

No description

#### Parameters

| $which_prec |

###
in PHPlot at line 2074
`SetPrecisionY($which_prec)`

No description

#### Parameters

| $which_prec |

###
in PHPlot at line 2079
`SetErrorBarLineWidth($which_seblw)`

No description

#### Parameters

| $which_seblw |

###
in PHPlot at line 2085
`SetLabelScalePosition($which_blp)`

No description

#### Parameters

| $which_blp |

###
in PHPlot at line 2092
`SetErrorBarSize($which_ebs)`

No description

#### Parameters

| $which_ebs |

###
in PHPlot at line 2102
`SetErrorBarShape($which_ebs)`

No description

#### Parameters

| $which_ebs |

###
in PHPlot at line 2112
`protected CheckPointParams()`

No description

###
in PHPlot at line 2138
`SetPointShapes($which_pt)`

No description

#### Parameters

| $which_pt |

###
in PHPlot at line 2164
`SetPointSizes($which_ps)`

No description

#### Parameters

| $which_ps |

###
in PHPlot at line 2180
`SetDrawBrokenLines($bl)`

No description

#### Parameters

| $bl |

###
in PHPlot at line 2193
`SetDataType($which_dt)`

No description

#### Parameters

| $which_dt |

###
in PHPlot at line 2212
`SetDataValues($which_dv)`

No description

#### Parameters

| $which_dv |

###
in PHPlot at line 2238
`protected PadArrays()`

No description

###
in PHPlot at line 2262
`protected pad_array($arr, $size)`

No description

#### Parameters

| $arr |
| $size |

###
in PHPlot at line 2278
`number_format($number, $decimals = 0)`

No description

#### Parameters

| $number |
| $decimals |

###
in PHPlot at line 2308
`SetCallback($reason, $function, $arg = NULL)`

No description

#### Parameters

| $reason |
| $function |
| $arg |

###
in PHPlot at line 2325
`GetCallback($reason)`

No description

#### Parameters

| $reason |

###
in PHPlot at line 2338
`RemoveCallback($reason)`

No description

#### Parameters

| $reason |

###
in PHPlot at line 2355
`protected DoCallback()`

No description

###
in PHPlot at line 2382
`FindDataLimits()`

No description

###
in PHPlot at line 2492
`protected CalcMargins($maximize)`

No description

#### Parameters

| $maximize |

###
in PHPlot at line 2774
`protected CalcPlotAreaPixels()`

No description

###
in PHPlot at line 2792
`SetMarginsPixels($which_lm = NULL, $which_rm = NULL, $which_tm = NULL, $which_bm = NULL)`

No description

#### Parameters

| $which_lm |
| $which_rm |
| $which_tm |
| $which_bm |

###
in PHPlot at line 2812
`SetPlotAreaPixels($x1 = NULL, $y1 = NULL, $x2 = NULL, $y2 = NULL)`

No description

#### Parameters

| $x1 |
| $y1 |
| $x2 |
| $y2 |

###
in PHPlot at line 2832
`protected CalcPlotAreaWorld()`

No description

###
in PHPlot at line 2899
`SetPlotAreaWorld($xmin = NULL, $ymin = NULL, $xmax = NULL, $ymax = NULL)`

No description

#### Parameters

| $xmin |
| $ymin |
| $xmax |
| $ymax |

###
in PHPlot at line 2912
`protected CalcBarWidths()`

No description

###
in PHPlot at line 2959
`protected CalcAxisPositions()`

No description

###
in PHPlot at line 2993
`protected CalcTranslation()`

No description

###
in PHPlot at line 3046
`xtr($x_world)`

No description

#### Parameters

| $x_world |

###
in PHPlot at line 3061
`ytr($y_world)`

No description

#### Parameters

| $y_world |

###
in PHPlot at line 3076
`GetDeviceXY($x_world, $y_world)`

No description

#### Parameters

| $x_world |
| $y_world |

###
in PHPlot at line 3096
`protected CalcTicks($which)`

No description

#### Parameters

| $which |

###
in PHPlot at line 3148
`protected CalcMaxTickLabelSize($which)`

No description

#### Parameters

| $which |

###
in PHPlot at line 3191
`protected CalcMaxDataLabelSize()`

No description

###
in PHPlot at line 3220
`protected CheckLabels()`

No description

###
in PHPlot at line 3286
`protected FormatLabel($which_pos, $which_lab)`

No description

#### Parameters

| $which_pos |
| $which_lab |

###
in PHPlot at line 3326
`SetXTickIncrement($which_ti = '')`

No description

#### Parameters

| $which_ti |

###
in PHPlot at line 3338
`SetYTickIncrement($which_ti = '')`

No description

#### Parameters

| $which_ti |

###
in PHPlot at line 3348
`SetNumXTicks($which_nt)`

No description

#### Parameters

| $which_nt |

###
in PHPlot at line 3357
`SetNumYTicks($which_nt)`

No description

#### Parameters

| $which_nt |

###
in PHPlot at line 3369
`SetYTickPos($which_tp)`

No description

#### Parameters

| $which_tp |

###
in PHPlot at line 3377
`SetXTickPos($which_tp)`

No description

#### Parameters

| $which_tp |

###
in PHPlot at line 3386
`SetSkipTopTick($skip)`

No description

#### Parameters

| $skip |

###
in PHPlot at line 3395
`SetSkipBottomTick($skip)`

No description

#### Parameters

| $skip |

###
in PHPlot at line 3404
`SetSkipLeftTick($skip)`

No description

#### Parameters

| $skip |

###
in PHPlot at line 3413
`SetSkipRightTick($skip)`

No description

#### Parameters

| $skip |

###
in PHPlot at line 3419
`SetXTickLength($which_xln)`

No description

#### Parameters

| $which_xln |

###
in PHPlot at line 3425
`SetYTickLength($which_yln)`

No description

#### Parameters

| $which_yln |

###
in PHPlot at line 3431
`SetXTickCrossing($which_xc)`

No description

#### Parameters

| $which_xc |

###
in PHPlot at line 3437
`SetYTickCrossing($which_yc)`

No description

#### Parameters

| $which_yc |

###
in PHPlot at line 3452
`DrawBackground()`

No description

###
in PHPlot at line 3471
`protected DrawPlotAreaBackground()`

No description

###
in PHPlot at line 3498
`protected tile_img($file, $xorig, $yorig, $width, $height, $mode)`

No description

#### Parameters

| $file |
| $xorig |
| $yorig |
| $width |
| $height |
| $mode |

###
in PHPlot at line 3540
`protected DrawImageBorder()`

No description

###
in PHPlot at line 3577
`protected DrawTitle()`

No description

###
in PHPlot at line 3599
`protected DrawXTitle()`

No description

###
in PHPlot at line 3625
`protected DrawYTitle()`

No description

###
in PHPlot at line 3651
`protected DrawYAxis()`

No description

###
in PHPlot at line 3666
`protected DrawXAxis()`

No description

###
in PHPlot at line 3690
`protected DrawYTick($which_ylab, $which_ypix)`

No description

#### Parameters

| $which_ylab |
| $which_ypix |

###
in PHPlot at line 3738
`protected DrawYTicks()`

No description

###
in PHPlot at line 3775
`protected DrawXTick($which_xlab, $which_xpix)`

No description

#### Parameters

| $which_xlab |
| $which_xpix |

###
in PHPlot at line 3825
`protected DrawXTicks()`

No description

###
in PHPlot at line 3863
`protected DrawPlotBorder()`

No description

###
in PHPlot at line 3900
`protected DrawDataLabel($which_font, $which_angle, $x_world, $y_world, $which_color, $which_text, $which_halign = 'center', $which_valign = 'bottom', $x_adjustment = 0, $y_adjustment = 0)`

No description

#### Parameters

| $which_font |
| $which_angle |
| $x_world |
| $y_world |
| $which_color |
| $which_text |
| $which_halign |
| $which_valign |
| $x_adjustment |
| $y_adjustment |

###
in PHPlot at line 3918
`protected DrawXDataLabel($xlab, $xpos, $row = FALSE)`

No description

#### Parameters

| $xlab |
| $xpos |
| $row |

###
in PHPlot at line 3948
`protected DrawXDataLine($xpos, $row)`

No description

#### Parameters

| $xpos |
| $row |

###
in PHPlot at line 3981
`protected DrawLegend()`

No description

###
in PHPlot at line 4115
`protected DrawPieChart()`

No description

###
in PHPlot at line 4252
`protected DrawDotsError()`

No description

###
in PHPlot at line 4305
`protected DrawDots()`

No description

###
in PHPlot at line 4346
`protected DrawThinBarLines()`

No description

###
in PHPlot at line 4384
`protected DrawYErrorBar($x_world, $y_world, $error_height, $error_bar_type, $color)`

No description

#### Parameters

| $x_world |
| $y_world |
| $error_height |
| $error_bar_type |
| $color |

###
in PHPlot at line 4423
`protected DrawDot($x_world, $y_world, $record, $color)`

No description

#### Parameters

| $x_world |
| $y_world |
| $record |
| $color |

###
in PHPlot at line 4531
`protected DrawArea()`

No description

###
in PHPlot at line 4596
`protected DrawLines()`

No description

###
in PHPlot at line 4661
`protected DrawLinesError()`

No description

###
in PHPlot at line 4737
`protected DrawSquared()`

No description

###
in PHPlot at line 4803
`protected DrawBars()`

No description

###
in PHPlot at line 4884
`protected DrawStackedBars()`

No description

###
in PHPlot at line 4940
`DrawGraph()`

No description

###
in PHPlot at line 5084
`SetDrawVertTicks($which_dvt)`

No description

#### Parameters

| $which_dvt |

###
in PHPlot at line 5094
`SetDrawHorizTicks($which_dht)`

No description

#### Parameters

| $which_dht |

###
in PHPlot at line 5104
`SetNumHorizTicks($n)`

No description

#### Parameters

| $n |

###
in PHPlot at line 5112
`SetNumVertTicks($n)`

No description

#### Parameters

| $n |

###
in PHPlot at line 5120
`SetHorizTickIncrement($inc)`

No description

#### Parameters

| $inc |

###
in PHPlot at line 5129
`SetVertTickIncrement($inc)`

No description

#### Parameters

| $inc |

###
in PHPlot at line 5137
`SetVertTickPosition($which_tp)`

No description

#### Parameters

| $which_tp |

###
in PHPlot at line 5145
`SetHorizTickPosition($which_tp)`

No description

#### Parameters

| $which_tp |

###
in PHPlot at line 5153
`SetTitleFontSize($which_size)`

No description

#### Parameters

| $which_size |

###
in PHPlot at line 5161
`SetAxisFontSize($which_size)`

No description

#### Parameters

| $which_size |

###
in PHPlot at line 5170
`SetSmallFontSize($which_size)`

No description

#### Parameters

| $which_size |

###
in PHPlot at line 5178
`SetXLabelFontSize($which_size)`

No description

#### Parameters

| $which_size |

###
in PHPlot at line 5186
`SetYLabelFontSize($which_size)`

No description

#### Parameters

| $which_size |

###
in PHPlot at line 5194
`SetXLabel($which_xlab)`

No description

#### Parameters

| $which_xlab |

###
in PHPlot at line 5202
`SetYLabel($which_ylab)`

No description

#### Parameters

| $which_ylab |

###
in PHPlot at line 5210
`SetTickLength($which_tl)`

No description

#### Parameters

| $which_tl |

###
in PHPlot at line 5220
`SetYGridLabelType($which_yglt)`

No description

#### Parameters

| $which_yglt |

###
in PHPlot at line 5228
`SetXGridLabelType($which_xglt)`

No description

#### Parameters

| $which_xglt |

###
in PHPlot at line 5235
`SetYGridLabelPos($which_yglp)`

No description

#### Parameters

| $which_yglp |

###
in PHPlot at line 5242
`SetXGridLabelPos($which_xglp)`

No description

#### Parameters

| $which_xglp |

###
in PHPlot at line 5251
`SetXTitlePos($xpos)`

No description

#### Parameters

| $xpos |

###
in PHPlot at line 5260
`SetYTitlePos($xpos)`

No description

#### Parameters

| $xpos |

###
in PHPlot at line 5272
`SetDrawXDataLabels($which_dxdl)`

No description

#### Parameters

| $which_dxdl |

###
in PHPlot at line 5283
`SetNewPlotAreaPixels($x1, $y1, $x2, $y2)`

No description

#### Parameters

| $x1 |
| $y1 |
| $x2 |
| $y2 |

###
in PHPlot at line 5300
`SetColor($which_color)`

No description

#### Parameters

| $which_color |

###
in PHPlot at line 5309
`SetLineWidth($which_lw)`

No description

#### Parameters

| $which_lw |

###
in PHPlot at line 5323
`SetPointShape($which_pt)`

No description

#### Parameters

| $which_pt |

###
in PHPlot at line 5332
`SetPointSize($which_ps)`

No description

#### Parameters

| $which_ps |

###
at line 35
`PHPlot_Data($which_width = 600, $which_height = 400, $which_output_file = NULL, $which_input_file = NULL)`

No description

#### Parameters

| $which_width |
| $which_height |
| $which_output_file |
| $which_input_file |

###
at line 48
`DoScaleData($even, $show_in_legend)`

No description

#### Parameters

| $even |
| $show_in_legend |

###
at line 130
`DoMovingAverage($datarow, $interval, $show = TRUE, $color = NULL, $width = NULL)`

No description

#### Parameters

| $datarow |
| $interval |
| $show |
| $color |
| $width |

###
at line 191
`DoExponentialMovingAverage($datarow, $perc, $show_in_legend)`

Computes an exponentially smoothed moving average.

#### Parameters

| $datarow |
| $perc |
| $show_in_legend |

###
at line 218
`DoRemoveDataSet($index)`

No description

#### Parameters

| $index |

###
at line 247
`DoDivision($x, $y)`

No description

#### Parameters

| $x |
| $y |