| packageless

# Class: LinearScale Source Location: /lib/JpGraph/jpgraph.php
### Class Overview
| ### Variables $autoscale_min $gracebottom $gracetop $intscale $off $scale $scale_abs $scale_factor $ticks $type $world_abs_size $world_size | ### Methods LinearScale AutoScale CalcTicks GetMaxVal GetMinVal Init InitConstants IntAutoScale IntCalcTicks IsSpecified MatchMin3 RelTranslate SetAutoMin SetConstants SetGrace SetIntScale Translate Update
### Child classes: LogScale | ### Inherited Variables | ### Inherited Methods
### Class Details [line 2105] [ Top ] ### Class Variables #### $autoscale_min = false [line 2114]
Type: | mixed
[ Top ] #### $gracebottom = 0 [line 2115]
Type: | mixed
[ Top ] #### $gracetop = 0 [line 2115]
Type: | mixed
[ Top ] #### $intscale = false [line 2116]
Type: | mixed
[ Top ] #### $off = [line 2111]
Type: | mixed
[ Top ] #### $scale = array(0,0) [line 2106]
Type: | mixed
[ Top ] #### $scale_abs = array(0,0) [line 2107]
Type: | mixed
[ Top ] #### $scale_factor = [line 2108]
Type: | mixed
[ Top ] #### $ticks = null [line 2113]
Type: | mixed
[ Top ] #### $type = [line 2112]
Type: | mixed
[ Top ] #### $world_abs_size = [line 2110]
Type: | mixed
[ Top ] #### $world_size = [line 2109]
Type: | mixed
[ Top ] ### Class Methods ### constructor LinearScale [line 2119]
`LinearScale LinearScale( [mixed $aMin = 0], [mixed $aMax = 0], [mixed $aType = "y"])`
[ Top ] ### method AutoScale [line 2278]
`void AutoScale( mixed &$img, mixed $min, mixed $max, mixed $maxsteps, [mixed $majend = true])`
Overridden in child classes as: LogScale::AutoScale() [ Top ] ### method CalcTicks [line 2400]
`void CalcTicks( mixed $maxsteps, mixed $min, mixed $max, mixed $a, mixed $b, [mixed $majend = true])`
[ Top ] ### method GetMaxVal [line 2174]
`void GetMaxVal( )`
Overridden in child classes as: LogScale::GetMaxVal() [ Top ] ### method GetMinVal [line 2169]
`void GetMinVal( )`
Overridden in child classes as: LogScale::GetMinVal() [ Top ] ### method Init [line 2132]
`void Init( mixed &$aImg)`
[ Top ] ### method InitConstants [line 2349]
`void InitConstants( mixed &$img)`
[ Top ] ### method IntAutoScale [line 2202]
`void IntAutoScale( mixed &$img, mixed $min, mixed $max, mixed $maxsteps, [mixed $majend = true])`
[ Top ] ### method IntCalcTicks [line 2436]
`void IntCalcTicks( mixed $maxsteps, mixed $min, mixed $max, mixed $a, [mixed $majend = true])`
[ Top ] ### method IsSpecified [line 2147]
`void IsSpecified( )`
[ Top ] ### method MatchMin3 [line 2473]
`void MatchMin3( mixed $a, mixed $b, mixed $c, mixed $weight)`
[ Top ] ### method RelTranslate [line 2192]
`void RelTranslate( mixed $aCoord)`
Overridden in child classes as: LogScale::RelTranslate() [ Top ] ### method SetAutoMin [line 2156]
`void SetAutoMin( mixed $aMin)`
[ Top ] ### method SetConstants [line 2374]
`void SetConstants( mixed $aStart, mixed $aLen)`
[ Top ] ### method SetGrace [line 2161]
`void SetGrace( mixed $aGraceTop, [mixed $aGraceBottom = 0])`
[ Top ] ### method SetIntScale [line 2197]
`void SetIntScale( [mixed $aIntScale = true])`
[ Top ] ### method Translate [line 2186]
`void Translate( mixed $aCoord)`
Overridden in child classes as: LogScale::Translate() [ Top ] ### method Update [line 2179]
`void Update( mixed &$aImg, mixed $aMin, mixed $aMax)`
[ Top ] Documentation generated on Mon, 29 Dec 2003 21:14:49 +0100 by phpDocumentor 1.2.3