| packageless

# Class: GanttScale Source Location: /lib/JpGraph/jpgraph_gantt.php
### Class Overview
| ### Variables $day $divider $dividerh $iAvailableHeight $iBottomPlotMargin $iDateLocale $iEndDate $iImg $iLabelWidth $iStartDate $iTableHeaderBackgroundColor $iTableHeaderFrameColor $iTableHeaderFrameWeight $iTopPlotMargin $iUsePlotWeekendBackground $iVertHeaderSize $iVertLayout $iVertLines $iVertSpacing $iWeekStart $month $tableTitle $week $year | ### Methods GanttScale AdjustStartEndDay GetDayNbrInYear GetDayWidth GetHeaderHeight GetMonthDayNbr GetMonthLabel GetMonthNbr GetNumberOfDays GetNumDaysInMonth GetNumDaysInYear GetPlotWidth GetVertSpacing GetWeekNbr GetYear GetYearDayNbr IsDisplayDay IsDisplayMonth IsDisplayWeek IsDisplayYear IsLeap IsRangeSet NormalizeDate SetDateLocale SetLabelWidth SetRange SetTableTitleBackground SetVertLayout SetVertSpacing SetWeekStart ShowHeaders Stroke StrokeDays StrokeMonths StrokeTableHeaders StrokeWeeks StrokeYears TranslateDate TranslateVertPos UseWeekendBackground
### Inherited Variables | ### Inherited Methods
### Class Details [line 560] [ Top ] ### Class Variables #### $day = [line 561]
Type: | mixed
[ Top ] #### $divider = [line 562]
Type: | mixed
[ Top ] #### $dividerh = [line 562]
Type: | mixed
[ Top ] #### $iAvailableHeight = -1 [line 574]
Type: | mixed
[ Top ] #### $iBottomPlotMargin = 15 [line 577]
Type: | mixed
[ Top ] #### $iDateLocale = [line 575]
Type: | mixed
[ Top ] #### $iEndDate = -1 [line 563]
Type: | mixed
[ Top ] #### $iImg = [line 571]
Type: | mixed
[ Top ] #### $iLabelWidth = [line 569]
Type: | mixed
[ Top ] #### $iStartDate = -1 [line 563]
Type: | mixed
[ Top ] #### $iTableHeaderBackgroundColor = "white" [line 572]
Type: | mixed
[ Top ] #### $iTableHeaderFrameColor = "black" [line 572]
Type: | mixed
[ Top ] #### $iTableHeaderFrameWeight = 1 [line 573]
Type: | mixed
[ Top ] #### $iTopPlotMargin = 10 [line 577]
Type: | mixed
[ Top ] #### $iUsePlotWeekendBackground = true [line 578]
Type: | mixed
[ Top ] #### $iVertHeaderSize = -1 [line 574]
Type: | mixed
[ Top ] #### $iVertLayout = GANTT_EVEN [line 576]
Type: | mixed
[ Top ] #### $iVertLines = -1 [line 567]
Type: | mixed
[ Top ] #### $iVertSpacing = -1 [line 574]
Type: | mixed
[ Top ] #### $iWeekStart = 1 [line 579]
Type: | mixed
[ Top ] #### $month = [line 561]
Type: | mixed
[ Top ] #### $tableTitle = [line 562]
Type: | mixed
[ Top ] #### $week = [line 561]
Type: | mixed
[ Top ] #### $year = [line 561]
Type: | mixed
[ Top ] ### Class Methods ### constructor GanttScale [line 583]
`GanttScale GanttScale( mixed &$aImg)`
[ Top ] ### method AdjustStartEndDay [line 702]
`void AdjustStartEndDay( )`
[ Top ] ### method GetDayNbrInYear [line 774]
`void GetDayNbrInYear( mixed $aDate)`
[ Top ] ### method GetDayWidth [line 761]
`void GetDayWidth( )`
[ Top ] ### method GetHeaderHeight [line 738]
`void GetHeaderHeight( )`
[ Top ] ### method GetMonthDayNbr [line 838]
`void GetMonthDayNbr( mixed $aDate)`
[ Top ] ### method GetMonthLabel [line 996]
`void GetMonthLabel( mixed $aMonthNbr, mixed $year)`
[ Top ] ### method GetMonthNbr [line 848]
`void GetMonthNbr( mixed $aDate)`
[ Top ] ### method GetNumberOfDays [line 641]
`void GetNumberOfDays( )`
[ Top ] ### method GetNumDaysInMonth [line 828]
`void GetNumDaysInMonth( mixed $aMonth, mixed $aYear)`
[ Top ] ### method GetNumDaysInYear [line 766]
`void GetNumDaysInYear( mixed $aYear)`
[ Top ] ### method GetPlotWidth [line 646]
`void GetPlotWidth( )`
[ Top ] ### method GetVertSpacing [line 876]
`void GetVertSpacing( )`
[ Top ] ### method GetWeekNbr [line 779]
`void GetWeekNbr( mixed $aDate)`
[ Top ] ### method GetYear [line 823]
`void GetYear( mixed $aDate)`
[ Top ] ### method GetYearDayNbr [line 843]
`void GetYearDayNbr( mixed $aDate)`
[ Top ] ### method IsDisplayDay [line 668]
`void IsDisplayDay( )`
[ Top ] ### method IsDisplayMonth [line 678]
`void IsDisplayMonth( )`
[ Top ] ### method IsDisplayWeek [line 673]
`void IsDisplayWeek( )`
[ Top ] ### method IsDisplayYear [line 683]
`void IsDisplayYear( )`
[ Top ] ### method IsLeap [line 813]
`void IsLeap( mixed $aYear)`
[ Top ] ### method IsRangeSet [line 626]
`void IsRangeSet( )`
[ Top ] ### method NormalizeDate [line 881]
`void NormalizeDate( mixed $aDate)`
[ Top ] ### method SetDateLocale [line 636]
`void SetDateLocale( mixed $aLocale)`
[ Top ] ### method SetLabelWidth [line 654]
`void SetLabelWidth( mixed $aLabelWidth)`
[ Top ] ### method SetRange [line 694]
`void SetRange( mixed $aMin, mixed $aMax)`
[ Top ] ### method SetTableTitleBackground [line 730]
`void SetTableTitleBackground( mixed $aColor)`
[ Top ] ### method SetVertLayout [line 631]
`void SetVertLayout( mixed $aLayout)`
[ Top ] ### method SetVertSpacing [line 688]
`void SetVertSpacing( mixed $aSpacing)`
[ Top ] ### method SetWeekStart [line 660]
`void SetWeekStart( mixed $aStartDay)`
[ Top ] ### method ShowHeaders [line 607]
`void ShowHeaders( mixed $aFlg)`
[ Top ] ### method Stroke [line 1164]
`void Stroke( )`
[ Top ] ### method StrokeDays [line 891]
`void StrokeDays( mixed $aYCoord)`
[ Top ] ### method StrokeMonths [line 1023]
`void StrokeMonths( mixed $aYCoord)`
[ Top ] ### method StrokeTableHeaders [line 1141]
`void StrokeTableHeaders( mixed $aYBottom)`
[ Top ] ### method StrokeWeeks [line 938]
`void StrokeWeeks( mixed $aYCoord)`
[ Top ] ### method StrokeYears [line 1085]
`void StrokeYears( mixed $aYCoord)`
[ Top ] ### method TranslateDate [line 853]
`void TranslateDate( mixed $aDate)`
[ Top ] ### method TranslateVertPos [line 860]
`void TranslateVertPos( mixed $aPos)`
[ Top ] ### method UseWeekendBackground [line 621]
`void UseWeekendBackground( mixed $aShow)`
[ Top ] Documentation generated on Mon, 29 Dec 2003 21:15:07 +0100 by phpDocumentor 1.2.3