| packageless

# Class: Axis Source Location: /lib/JpGraph/jpgraph.php
### Class Overview
| ### Variables $color $font_family $font_size $font_style $hide $img $labelPos $label_angle $label_color $label_step $pos $scale $show_first_label $ticks_label $tick_label_margin $tick_step $title $title_adjust $title_margin $title_side $weight | ### Methods Axis Hide HideFirstTickLabel SetColor SetFont SetLabelAngle SetLabelFormatCallback SetLabelFormatString SetLabelPos SetPos SetTextLabelInterval SetTextTickInterval SetTextTicks SetTickDirection SetTickLabelMargin SetTickLabels SetTitle SetTitleMargin SetTitleSide SetWeight Stroke StrokeLabels
### Child classes: SpiderAxis | ### Inherited Variables | ### Inherited Methods
### Class Details [line 1493] [ Top ] ### Class Variables #### $color = array(0,0,0) [line 1496]
Type: | mixed
[ Top ] #### $font_family = FF_FONT1 [line 1506]
Type: | mixed
[ Top ] #### $font_size = 12 [line 1506]
Type: | mixed
[ Top ] #### $font_style = FS_NORMAL [line 1506]
Type: | mixed
[ Top ] #### $hide = false [line 1498]
Type: | mixed
[ Top ] #### $img = null [line 1497]
Type: | mixed
[ Top ] #### $labelPos = 0 [line 1504]
Type: | mixed
[ Top ] #### $label_angle = 0 [line 1506]
Type: | mixed
[ Top ] #### $label_color = array(0,0,0) [line 1496]
Type: | mixed
[ Top ] #### $label_step = 1 [line 1501]
Type: | mixed
[ Top ] #### $pos = false [line 1494]
Type: | mixed
[ Top ] #### $scale = null [line 1497]
Type: | mixed
[ Top ] #### $show_first_label = true [line 1500]
Type: | mixed
[ Top ] #### $ticks_label = false [line 1499]
Type: | mixed
[ Top ] #### $tick_label_margin = 6 [line 1507]
Type: | mixed
[ Top ] #### $tick_step = 1 [line 1503]
Type: | mixed
[ Top ] #### $title = null [line 1505]
Type: | mixed
[ Top ] #### $title_adjust = [line 1505]
Type: | mixed
[ Top ] #### $title_margin = [line 1505]
Type: | mixed
[ Top ] #### $title_side = SIDE_LEFT [line 1505]
Type: | mixed
[ Top ] #### $weight = 1 [line 1495]
Type: | mixed
[ Top ] ### Class Methods ### constructor Axis [line 1510]
`Axis Axis( mixed &$img, mixed &$aScale, [mixed $color = array(0,0,0)])`
[ Top ] ### method Hide [line 1553]
`void Hide( [mixed $aHide = true])`
[ Top ] ### method HideFirstTickLabel [line 1548]
`void HideFirstTickLabel( [mixed $aHide = false])`
[ Top ] ### method SetColor [line 1563]
`void SetColor( mixed $aColor, [mixed $aLabelColor = false])`
[ Top ] ### method SetFont [line 1619]
`void SetFont( mixed $aFamily, [mixed $aStyle = FS_NORMAL], [mixed $aSize = 10])`
[ Top ] ### method SetLabelAngle [line 1694]
`void SetLabelAngle( mixed $aAngle)`
[ Top ] ### method SetLabelFormatCallback [line 1543]
`void SetLabelFormatCallback( mixed $aFuncName)`
[ Top ] ### method SetLabelFormatString [line 1539]
`void SetLabelFormatString( mixed $aFormStr)`
[ Top ] ### method SetLabelPos [line 1614]
`void SetLabelPos( mixed $aSidePos)`
[ Top ] ### method SetPos [line 1689]
`void SetPos( mixed $aPosOnOtherScale)`
[ Top ] ### method SetTextLabelInterval [line 1606]
`void SetTextLabelInterval( mixed $aStep)`
[ Top ] ### method SetTextTickInterval [line 1599]
`void SetTextTickInterval( mixed $aStep, [mixed $aStart = 0])`
[ Top ] ### method SetTextTicks [line 1593]
`void SetTextTicks( mixed $step, [mixed $start = 0])`
[ Top ] ### method SetTickDirection [line 1535]
`void SetTickDirection( mixed $aDir)`
[ Top ] ### method SetTickLabelMargin [line 1586]
`void SetTickLabelMargin( mixed $aMargin)`
[ Top ] ### method SetTickLabels [line 1581]
`void SetTickLabels( mixed $aLabelArray)`
Overridden in child classes as: SpiderAxis::SetTickLabels() [ Top ] ### method SetTitle [line 1570]
`void SetTitle( mixed $aTitle, [mixed $aAdjustAlign = "high"])`
[ Top ] ### method SetTitleMargin [line 1576]
`void SetTitleMargin( mixed $aMargin)`
[ Top ] ### method SetTitleSide [line 1626]
`void SetTitleSide( mixed $aSideOfAxis)`
[ Top ] ### method SetWeight [line 1558]
`void SetWeight( mixed $aWeight)`
[ Top ] ### method Stroke [line 1631]
`void Stroke( mixed $aOtherAxisScale)`
Overridden in child classes as: SpiderAxis::Stroke() [ Top ] ### method StrokeLabels [line 1701]
`void StrokeLabels( mixed $aPos, [mixed $aMinor = false])`
[ Top ] Documentation generated on Mon, 29 Dec 2003 21:14:41 +0100 by phpDocumentor 1.2.3