Documentation Build v9.18

Axis extends AxisPrototype
in package

Table of Contents

Properties

$font_family  : mixed
$font_size  : mixed
$font_style  : mixed
$hide  : mixed
$hide_labels  : mixed
$img  : mixed
$label_angle  : mixed
$pos  : mixed
$scale  : mixed
$tick_step  : mixed
$ticks_label  : mixed
$title  : mixed
$color  : mixed
$hide_line  : mixed
$iDeltaAbsPos  : mixed
$label_color  : mixed
$label_halign  : mixed
$label_para_align  : mixed
$label_step  : mixed
$label_valign  : mixed
$labelPos  : mixed
$show_first_label  : mixed
$show_last_label  : mixed
$tick_label_margin  : mixed
$ticks_label_colors  : mixed
$title_adjust  : mixed
$title_margin  : mixed
$title_side  : mixed
$weight  : mixed

Methods

__construct()  : mixed
Hide()  : mixed
HideFirstLastLabel()  : mixed
HideFirstTickLabel()  : mixed
HideLabels()  : mixed
HideLastTickLabel()  : mixed
HideLine()  : mixed
HideTicks()  : mixed
HideZeroLabel()  : mixed
SetColor()  : mixed
SetFont()  : mixed
SetLabelAlign()  : mixed
SetLabelAngle()  : mixed
SetLabelFormat()  : mixed
SetLabelFormatCallback()  : mixed
SetLabelFormatString()  : mixed
SetLabelMargin()  : mixed
SetLabelSide()  : mixed
SetMajTickPositions()  : mixed
SetPos()  : mixed
SetPosAbsDelta()  : mixed
SetTextLabelInterval()  : mixed
SetTextTickInterval()  : mixed
SetTickLabels()  : mixed
SetTickPositions()  : mixed
SetTickSide()  : mixed
SetTickSize()  : mixed
SetTitle()  : mixed
SetTitleMargin()  : mixed
SetTitleSide()  : mixed
SetWeight()  : mixed
Stroke()  : mixed
StrokeLabels()  : mixed

Properties

$font_family

public mixed $font_family = \FF_DEFAULT

$font_size

public mixed $font_size = 8

$font_style

public mixed $font_style = \FS_NORMAL

$hide_labels

public mixed $hide_labels = \false

$label_angle

public mixed $label_angle = 0

$scale

public mixed $scale = \null

$tick_step

public mixed $tick_step = 1

$ticks_label

public mixed $ticks_label = array()

$title

public mixed $title = \null

$color

protected mixed $color = array(0, 0, 0)

$hide_line

protected mixed $hide_line = \false

$iDeltaAbsPos

protected mixed $iDeltaAbsPos = 0

$label_color

protected mixed $label_color = array(0, 0, 0)

$label_halign

protected mixed $label_halign = ''

$label_para_align

protected mixed $label_para_align = 'left'

$label_step

protected mixed $label_step = 1

$label_valign

protected mixed $label_valign = ''

$labelPos

protected mixed $labelPos = 0

$show_first_label

protected mixed $show_first_label = \true

$show_last_label

protected mixed $show_last_label = \true

$tick_label_margin

protected mixed $tick_label_margin = 5

$ticks_label_colors

protected mixed $ticks_label_colors = \null

$title_adjust

protected mixed $title_adjust

$title_margin

protected mixed $title_margin

$title_side

protected mixed $title_side = \SIDE_LEFT

$weight

protected mixed $weight = 1

Methods

__construct()

public __construct(mixed $img, mixed $aScale[, mixed $color = 'black' ]) : mixed
Parameters
$img : mixed
$aScale : mixed
$color : mixed = 'black'

Hide()

public Hide([mixed $aHide = true ]) : mixed
Parameters
$aHide : mixed = true

HideFirstLastLabel()

public HideFirstLastLabel() : mixed

HideFirstTickLabel()

public HideFirstTickLabel([mixed $aShow = false ]) : mixed
Parameters
$aShow : mixed = false

HideLabels()

public HideLabels([mixed $aHide = true ]) : mixed
Parameters
$aHide : mixed = true

HideLastTickLabel()

public HideLastTickLabel([mixed $aShow = false ]) : mixed
Parameters
$aShow : mixed = false

HideLine()

public HideLine([mixed $aHide = true ]) : mixed
Parameters
$aHide : mixed = true

HideTicks()

public HideTicks([mixed $aHideMinor = true ][, mixed $aHideMajor = true ]) : mixed
Parameters
$aHideMinor : mixed = true
$aHideMajor : mixed = true

HideZeroLabel()

public HideZeroLabel([mixed $aFlag = true ]) : mixed
Parameters
$aFlag : mixed = true

SetColor()

public SetColor(mixed $aColor[, mixed $aLabelColor = false ]) : mixed
Parameters
$aColor : mixed
$aLabelColor : mixed = false

SetFont()

public SetFont(mixed $aFamily[, mixed $aStyle = FS_NORMAL ][, mixed $aSize = 10 ]) : mixed
Parameters
$aFamily : mixed
$aStyle : mixed = FS_NORMAL
$aSize : mixed = 10

SetLabelAlign()

public SetLabelAlign(mixed $aHAlign[, mixed $aVAlign = 'top' ][, mixed $aParagraphAlign = 'left' ]) : mixed
Parameters
$aHAlign : mixed
$aVAlign : mixed = 'top'
$aParagraphAlign : mixed = 'left'

SetLabelAngle()

public SetLabelAngle(mixed $aAngle) : mixed
Parameters
$aAngle : mixed

SetLabelFormat()

public SetLabelFormat(mixed $aFormStr) : mixed
Parameters
$aFormStr : mixed

SetLabelFormatCallback()

public SetLabelFormatCallback(mixed $aFuncName) : mixed
Parameters
$aFuncName : mixed

SetLabelFormatString()

public SetLabelFormatString(mixed $aFormStr[, mixed $aDate = false ]) : mixed
Parameters
$aFormStr : mixed
$aDate : mixed = false

SetLabelMargin()

public SetLabelMargin(mixed $aMargin) : mixed
Parameters
$aMargin : mixed

SetLabelSide()

public SetLabelSide(mixed $aSidePos) : mixed
Parameters
$aSidePos : mixed

SetMajTickPositions()

public SetMajTickPositions(mixed $aMajPos[, mixed $aLabels = null ]) : mixed
Parameters
$aMajPos : mixed
$aLabels : mixed = null

SetPos()

public SetPos(mixed $aPosOnOtherScale) : mixed
Parameters
$aPosOnOtherScale : mixed

SetPosAbsDelta()

public SetPosAbsDelta(mixed $aDelta) : mixed
Parameters
$aDelta : mixed

SetTextLabelInterval()

public SetTextLabelInterval(mixed $aStep) : mixed
Parameters
$aStep : mixed

SetTextTickInterval()

public SetTextTickInterval(mixed $aStep[, mixed $aStart = 0 ]) : mixed
Parameters
$aStep : mixed
$aStart : mixed = 0

SetTickLabels()

public SetTickLabels(mixed $aLabelArray[, mixed $aLabelColorArray = null ]) : mixed
Parameters
$aLabelArray : mixed
$aLabelColorArray : mixed = null

SetTickPositions()

public SetTickPositions(mixed $aMajPos[, mixed $aMinPos = null ][, mixed $aLabels = null ]) : mixed
Parameters
$aMajPos : mixed
$aMinPos : mixed = null
$aLabels : mixed = null

SetTickSide()

public SetTickSide(mixed $aDir) : mixed
Parameters
$aDir : mixed

SetTickSize()

public SetTickSize(mixed $aMajSize[, mixed $aMinSize = 3 ]) : mixed
Parameters
$aMajSize : mixed
$aMinSize : mixed = 3

SetTitle()

public SetTitle(mixed $aTitle[, mixed $aAdjustAlign = 'high' ]) : mixed
Parameters
$aTitle : mixed
$aAdjustAlign : mixed = 'high'

SetTitleMargin()

public SetTitleMargin(mixed $aMargin) : mixed
Parameters
$aMargin : mixed

SetTitleSide()

public SetTitleSide(mixed $aSideOfAxis) : mixed
Parameters
$aSideOfAxis : mixed

SetWeight()

public SetWeight(mixed $aWeight) : mixed
Parameters
$aWeight : mixed

Stroke()

public Stroke(mixed $aOtherAxisScale[, mixed $aStrokeLabels = true ]) : mixed
Parameters
$aOtherAxisScale : mixed
$aStrokeLabels : mixed = true

StrokeLabels()

public StrokeLabels(mixed $aPos[, mixed $aMinor = false ][, mixed $aAbsLabel = false ]) : mixed
Parameters
$aPos : mixed
$aMinor : mixed = false
$aAbsLabel : mixed = false
On this page

Search results