| packageless

# Class: Graph Source Location: /lib/JpGraph/jpgraph.php
### Class Overview
| ### Variables $axtype $background_image $background_image_bright $background_image_contr $background_image_format $background_image_sat $background_image_type $bands $boxed $box_color $box_weight $cache $cache_name $csimcolor $doframe $doshadow $frame_color $frame_weight $grid_depth $image_bright $image_contr $image_sat $img $inline $lines $margin_color $plotarea_color $plots $shadow_color $shadow_width $showcsim $subtitle $texts $text_scale_off $title $xaxis $xgrid $xscale $xtick_factor $y2axis $y2grid $y2plots $y2scale $yaxis $ygrid $yscale | ### Methods Graph Add AddBand AddLine AddText AddY2 AdjBackgroundImage AdjImage AdjustSaturationBrightnessContrast DisplayClientSideaImageMapAreas GetCSIMareas GetHTMLImageMap GetPlotsYMinMax LoadBkgImage SetAngle SetBackgroundImage SetBox SetColor SetFrame SetGridDepth SetMarginColor SetScale SetShadow SetTextScaleOff SetTickDensity SetY2Scale Stroke StrokeFrame StrokePlotArea StrokePlotBox StrokeTexts StrokeTitles
### Child classes: CanvasGraph GanttGraph OdoGraph PieGraph SpiderGraph | ### Inherited Variables | ### Inherited Methods
### Class Details [line 434] [ Top ] ### Class Variables #### $axtype = "linlin" [line 452]
Type: | mixed
[ Top ] #### $background_image = "" [line 458]
Type: | mixed
[ Top ] #### $background_image_bright = 0 [line 459]
Type: | mixed
[ Top ] #### $background_image_contr = 0 [line 459]
Type: | mixed
[ Top ] #### $background_image_format = "png" [line 458]
Type: | mixed
[ Top ] #### $background_image_sat = 0 [line 459]
Type: | mixed
[ Top ] #### $background_image_type = -1 [line 458]
Type: | mixed
[ Top ] #### $bands = null [line 456]
Type: | mixed
[ Top ] #### $boxed = false [line 445]
Type: | mixed
[ Top ] #### $box_color = array(0,0,0) [line 445]
Type: | mixed
[ Top ] #### $box_weight = [line 445]
Type: | mixed
[ Top ] #### $cache = null [line 435]
Type: | mixed
[ Top ] #### $cache_name = [line 441]
Type: | mixed
[ Top ] #### $csimcolor = "red" [line 462]
Type: | mixed
[ Top ] #### $doframe = true [line 444]
Type: | mixed
[ Top ] #### $doshadow = false [line 446]
Type: | mixed
[ Top ] #### $frame_color = array(0,0,0) [line 444]
Type: | mixed
[ Top ] #### $frame_weight = [line 444]
Type: | mixed
[ Top ] #### $grid_depth = DEPTH_BACK [line 463]
Type: | mixed
[ Top ] #### $image_bright = 0 [line 460]
Type: | mixed
[ Top ] #### $image_contr = 0 [line 460]
Type: | mixed
[ Top ] #### $image_sat = 0 [line 460]
Type: | mixed
[ Top ] #### $img = null [line 436]
Type: | mixed
[ Top ] #### $inline = [line 461]
Type: | mixed
[ Top ] #### $lines = null [line 455]
Type: | mixed
[ Top ] #### $margin_color = array(198,198,198) [line 449]
Type: | mixed
[ Top ] #### $plotarea_color = array(255,255,255) [line 450]
Type: | mixed
[ Top ] #### $plots = array() [line 437]
Type: | mixed
[ Top ] #### $shadow_color = array(102,102,102) [line 446]
Type: | mixed
[ Top ] #### $shadow_width = 4 [line 446]
Type: | mixed
[ Top ] #### $showcsim = 0 [line 462]
Type: | mixed
[ Top ] #### $subtitle = [line 451]
Type: | mixed
[ Top ] #### $texts = null [line 454]
Type: | mixed
[ Top ] #### $text_scale_off = 0 [line 457]
Type: | mixed
[ Top ] #### $title = [line 451]
Type: | mixed
[ Top ] #### $xaxis = null [line 447]
Type: | mixed
[ Top ] #### $xgrid = null [line 442]
Type: | mixed
[ Top ] #### $xscale = null [line 439]
Type: | mixed
[ Top ] #### $xtick_factor = [line 453]
Type: | mixed
[ Top ] #### $y2axis = null [line 448]
Type: | mixed
[ Top ] #### $y2grid = null [line 443]
Type: | mixed
[ Top ] #### $y2plots = array() [line 438]
Type: | mixed
[ Top ] #### $y2scale = null [line 440]
Type: | mixed
[ Top ] #### $yaxis = null [line 448]
Type: | mixed
[ Top ] #### $ygrid = null [line 443]
Type: | mixed
[ Top ] #### $yscale = null [line 440]
Type: | mixed
[ Top ] ### Class Methods ### constructor Graph [line 473]
`Graph Graph( [mixed $aWidth = 300], [mixed $aHeight = 200], [mixed $aCachedName = ""], [mixed $aTimeOut = 0], [mixed $aInline = true])`
[ Top ] ### method Add [line 521]
`void Add( mixed &$aPlot)`
Overridden in child classes as: GanttGraph::Add() OdoGraph::Add() PieGraph::Add() SpiderGraph::Add() [ Top ] ### method AddBand [line 559]
`void AddBand( mixed &$aBand)`
[ Top ] ### method AddLine [line 547]
`void AddLine( mixed &$aLine)`
[ Top ] ### method AddText [line 535]
`void AddText( mixed &$aTxt)`
[ Top ] ### method AddY2 [line 528]
`void AddY2( mixed &$aPlot)`
[ Top ] ### method AdjBackgroundImage [line 584]
`void AdjBackgroundImage( mixed $aBright, [mixed $aContr = 0], [mixed $aSat = 0])`
[ Top ] ### method AdjImage [line 591]
`void AdjImage( mixed $aBright, [mixed $aContr = 0], [mixed $aSat = 0])`
[ Top ] ### method AdjustSaturationBrightnessContrast [line 1100]
`void AdjustSaturationBrightnessContrast( )`
[ Top ] ### method DisplayClientSideaImageMapAreas [line 1073]
`void DisplayClientSideaImageMapAreas( )`
[ Top ] ### method GetCSIMareas [line 727]
`void GetCSIMareas( )`
[ Top ] ### method GetHTMLImageMap [line 736]
`void GetHTMLImageMap( mixed $aMapName)`
[ Top ] ### method GetPlotsYMinMax [line 1114]
`void GetPlotsYMinMax( mixed &$aPlots)`
Overridden in child classes as: SpiderGraph::GetPlotsYMinMax() [ Top ] ### method LoadBkgImage [line 949]
`void LoadBkgImage( [mixed $aImgFormat = "png"], [mixed $aBright = 0], [mixed $aContr = 0])`
[ Top ] ### method SetAngle [line 516]
`void SetAngle( mixed $aAngle)`
[ Top ] ### method SetBackgroundImage [line 572]
`void SetBackgroundImage( mixed $aFileName, [mixed $aBgType = BKIMG_FILLPLOT], [mixed $aImgFormat = "png"])`
[ Top ] ### method SetBox [line 598]
`void SetBox( [mixed $aDrawPlotFrame = true], [mixed $aPlotFrameColor = array(0,0,0)], [mixed $aPlotFrameWeight = 1])`
[ Top ] ### method SetColor [line 605]
`void SetColor( mixed $aColor)`
Overridden in child classes as: PieGraph::SetColor() SpiderGraph::SetColor() [ Top ] ### method SetFrame [line 615]
`void SetFrame( [mixed $aDrawImgFrame = true], [mixed $aImgFrameColor = array(0,0,0)], [mixed $aImgFrameWeight = 1])`
[ Top ] ### method SetGridDepth [line 511]
`void SetGridDepth( mixed $aDepth)`
[ Top ] ### method SetMarginColor [line 610]
`void SetMarginColor( mixed $aColor)`
[ Top ] ### method SetScale [line 630]
`void SetScale( mixed $aAxisType, [mixed $aYMin = 1], [mixed $aYMax = 1], [mixed $aXMin = 1], [mixed $aXMax = 1])`
Overridden in child classes as: GanttGraph::SetScale() SpiderGraph::SetScale() [ Top ] ### method SetShadow [line 622]
`void SetShadow( [mixed $aShowShadow = true], [mixed $aShadowWidth = 5], [mixed $aShadowColor = array(102,102,102)])`
[ Top ] ### method SetTextScaleOff [line 1109]
`void SetTextScaleOff( mixed $aOff)`
[ Top ] ### method SetTickDensity [line 689]
`void SetTickDensity( [mixed $aYDensity = TICKD_NORMAL], [mixed $aXDensity = TICKD_NORMAL])`
Overridden in child classes as: SpiderGraph::SetTickDensity() [ Top ] ### method SetY2Scale [line 668]
`void SetY2Scale( [mixed $aAxisType = "lin"], [mixed $aY2Min = 1], [mixed $aY2Max = 1])`
[ Top ] ### method Stroke [line 746]
`void Stroke( [mixed $aStrokeFileName = ""])`
Overridden in child classes as: CanvasGraph::Stroke() GanttGraph::Stroke() OdoGraph::Stroke() PieGraph::Stroke() SpiderGraph::Stroke() [ Top ] ### method StrokeFrame [line 1133]
`void StrokeFrame( )`
[ Top ] ### method StrokePlotArea [line 965]
`void StrokePlotArea( )`
[ Top ] ### method StrokePlotBox [line 1041]
`void StrokePlotBox( )`
[ Top ] ### method StrokeTexts [line 1064]
`void StrokeTexts( )`
[ Top ] ### method StrokeTitles [line 1053]
`void StrokeTitles( )`
[ Top ] Documentation generated on Mon, 29 Dec 2003 21:14:43 +0100 by phpDocumentor 1.2.3