Class Graph

Description

CLASS Graph

Description: Main class to handle graphs

Located in /admin/lib/jpgraph.php (line 456)


	
			
Direct descendents
Class Description
RadarGraph CLASS RadarGraph
PieGraph CLASS Graph
GanttGraph CLASS Graph
CanvasGraph CLASS CanvasGraph
SpiderGraph CLASS SpiderGraph
Variable Summary
Method Summary
Graph Graph ([mixed $aWidth = 300], [mixed $aHeight = 200], [mixed $aCachedName = ""], mixed $aTimeOut, [mixed $aInline = true])
void Add (mixed &$aPlot)
void AddBand (mixed &$aBand)
void AddLine (mixed &$aLine)
void AddText (mixed &$aTxt)
void AddY2 (mixed &$aPlot)
void AdjBackgroundImage (mixed $aBright, mixed $aContr, mixed $aSat)
void AdjImage (mixed $aBright, mixed $aContr, mixed $aSat)
void GetCSIMareas ()
void GetHTMLImageMap (mixed $aMapName)
void GetPlotsYMinMax (mixed &$aPlots)
void LoadBkgImage ([mixed $aImgFormat = "png"], mixed $aBright, mixed $aContr)
void SetAngle (mixed $aAngle)
void SetBackgroundImage (mixed $aFileName, [mixed $aBgType = BKIMG_FILLPLOT], [mixed $aImgFormat = "png"])
void SetBox ([mixed $aDrawPlotFrame = true], [mixed $aPlotFrameColor = array(0,0,0)], [mixed $aPlotFrameWeight = 1])
void SetColor (mixed $aColor)
void SetFrame ([mixed $aDrawImgFrame = true], [mixed $aImgFrameColor = array(0,0,0)], [mixed $aImgFrameWeight = 1])
void SetGridDepth (mixed $aDepth)
void SetMarginColor (mixed $aColor)
void SetScale (mixed $aAxisType, [mixed $aYMin = 1], [mixed $aYMax = 1], [mixed $aXMin = 1], [mixed $aXMax = 1])
void SetShadow ([mixed $aShowShadow = true], [mixed $aShadowWidth = 5], [mixed $aShadowColor = array(102,102,102)])
void SetTextScaleOff (mixed $aOff)
void SetTickDensity ([mixed $aYDensity = TICKD_NORMAL], [mixed $aXDensity = TICKD_NORMAL])
void SetY2Scale ([mixed $aAxisType = "lin"], [mixed $aY2Min = 1], [mixed $aY2Max = 1])
void Stroke ([mixed $aStrokeFileName = ""])
void StrokeFrame ()
void StrokePlotArea ()
void StrokePlotBox ()
void StrokeTexts ()
void StrokeTitles ()
Variables
mixed $axtype = "linlin" (line 474)
mixed $background_image = "" (line 480)
mixed $background_image_bright (line 481)
mixed $background_image_contr (line 481)
mixed $background_image_format = "png" (line 480)
mixed $background_image_sat (line 481)
mixed $background_image_type = -1 (line 480)
mixed $bands = null (line 478)
mixed $boxed = false (line 467)
mixed $box_color = array(0,0,0) (line 467)
mixed $box_weight (line 467)
mixed $cache = null (line 457)
mixed $cache_name (line 463)
mixed $csimcolor = "red" (line 484)
mixed $doframe = true (line 466)
mixed $doshadow = false (line 468)
mixed $frame_color = array(0,0,0) (line 466)
mixed $frame_weight (line 466)
mixed $grid_depth = DEPTH_BACK (line 485)
mixed $image_bright (line 482)
mixed $image_contr (line 482)
mixed $image_sat (line 482)
mixed $img = null (line 458)
mixed $inline (line 483)
mixed $lines = null (line 477)
mixed $margin_color = array(198,198,198) (line 471)
mixed $plotarea_color = array(255,255,255) (line 472)
mixed $plots = array() (line 459)

Redefined in descendants as:
mixed $shadow_color = array(102,102,102) (line 468)
mixed $shadow_width = 4 (line 468)
mixed $showcsim (line 484)
mixed $subtitle (line 473)
mixed $texts = null (line 476)
mixed $text_scale_off (line 479)
mixed $title (line 473)
mixed $xaxis = null (line 469)
mixed $xgrid = null (line 464)
mixed $xscale = null (line 461)
mixed $xtick_factor (line 475)
mixed $y2axis = null (line 470)
mixed $y2grid = null (line 465)
mixed $y2plots = array() (line 460)
mixed $y2scale = null (line 462)
mixed $yaxis = null (line 470)
mixed $ygrid = null (line 465)
mixed $yscale = null (line 462)
Methods
Constructor Graph (line 495)
Graph Graph ([mixed $aWidth = 300], [mixed $aHeight = 200], [mixed $aCachedName = ""], mixed $aTimeOut, [mixed $aInline = true])
Add (line 543)
void Add (mixed &$aPlot)

Redefined in descendants as:
AddBand (line 581)
void AddBand (mixed &$aBand)
AddLine (line 569)
void AddLine (mixed &$aLine)
AddText (line 557)
void AddText (mixed &$aTxt)
AddY2 (line 550)
void AddY2 (mixed &$aPlot)
AdjBackgroundImage (line 606)
void AdjBackgroundImage (mixed $aBright, mixed $aContr, mixed $aSat)
AdjImage (line 613)
void AdjImage (mixed $aBright, mixed $aContr, mixed $aSat)
AdjustSaturationBrightnessContrast (line 1122)
void AdjustSaturationBrightnessContrast ()
DisplayClientSideaImageMapAreas (line 1095)
void DisplayClientSideaImageMapAreas ()
GetCSIMareas (line 749)
void GetCSIMareas ()
GetHTMLImageMap (line 758)
void GetHTMLImageMap (mixed $aMapName)
GetPlotsYMinMax (line 1136)
void GetPlotsYMinMax (mixed &$aPlots)

Redefined in descendants as:
LoadBkgImage (line 971)
void LoadBkgImage ([mixed $aImgFormat = "png"], mixed $aBright, mixed $aContr)
SetAngle (line 538)
void SetAngle (mixed $aAngle)
SetBackgroundImage (line 594)
void SetBackgroundImage (mixed $aFileName, [mixed $aBgType = BKIMG_FILLPLOT], [mixed $aImgFormat = "png"])
SetBox (line 620)
void SetBox ([mixed $aDrawPlotFrame = true], [mixed $aPlotFrameColor = array(0,0,0)], [mixed $aPlotFrameWeight = 1])
SetColor (line 627)
void SetColor (mixed $aColor)

Redefined in descendants as:
SetFrame (line 637)
void SetFrame ([mixed $aDrawImgFrame = true], [mixed $aImgFrameColor = array(0,0,0)], [mixed $aImgFrameWeight = 1])
SetGridDepth (line 533)
void SetGridDepth (mixed $aDepth)
SetMarginColor (line 632)
void SetMarginColor (mixed $aColor)
SetScale (line 652)
void SetScale (mixed $aAxisType, [mixed $aYMin = 1], [mixed $aYMax = 1], [mixed $aXMin = 1], [mixed $aXMax = 1])

Redefined in descendants as:
SetShadow (line 644)
void SetShadow ([mixed $aShowShadow = true], [mixed $aShadowWidth = 5], [mixed $aShadowColor = array(102,102,102)])
SetTextScaleOff (line 1131)
void SetTextScaleOff (mixed $aOff)
SetTickDensity (line 711)
void SetTickDensity ([mixed $aYDensity = TICKD_NORMAL], [mixed $aXDensity = TICKD_NORMAL])

Redefined in descendants as:
SetY2Scale (line 690)
void SetY2Scale ([mixed $aAxisType = "lin"], [mixed $aY2Min = 1], [mixed $aY2Max = 1])
Stroke (line 768)
void Stroke ([mixed $aStrokeFileName = ""])

Redefined in descendants as:
StrokeFrame (line 1155)
void StrokeFrame ()
StrokePlotArea (line 987)
void StrokePlotArea ()
StrokePlotBox (line 1063)
void StrokePlotBox ()
StrokeTexts (line 1086)
void StrokeTexts ()
StrokeTitles (line 1075)
void StrokeTitles ()

Documentation generated on Sun, 13 Mar 2005 14:25:10 +0100 by phpDocumentor 1.3.0RC3