Can render axis labels rotated, so that more axis labels fit on one axis.
Produces best results if the axis space was increased, so that more spcae is available below the axis.
Source for this file: /Graph/src/renderer/axis_label_rotated_boxed.php
ezcBaseOptions | --ezcGraphAxisLabelRenderer | --ezcGraphAxisRotatedLabelRenderer | --ezcGraphAxisRotatedBoxedLabelRenderer
Version: | //autogentag// |
float | read/write |
$angle
Angle of labels on axis in degrees. |
From ezcGraphAxisRotatedLabelRenderer | |
---|---|
protected |
ezcGraphAxisRotatedLabelRenderer::$direction
|
protected |
ezcGraphAxisRotatedLabelRenderer::$offset
|
protected |
ezcGraphAxisRotatedLabelRenderer::$steps
|
protected |
ezcGraphAxisRotatedLabelRenderer::$widthModifier
|
From ezcGraphAxisLabelRenderer | |
protected |
ezcGraphAxisLabelRenderer::$driver
|
From ezcBaseOptions | |
protected |
ezcBaseOptions::$properties
|
public ezcGraphCoordinate |
modifyChartDataPosition(
$coordinate
)
Modify chart data position |
public void |
renderLabels(
$renderer
, $boundings
, $start
, $end
, $axis
, [ $innerBoundings
= null] )
Render Axis labels |
Modify chart data position
Optionally additionally modify the coodinate of a data point
Name | Type | Description |
---|---|---|
$coordinate |
ezcGraphCoordinate | Data point coordinate |
Method | Description |
---|---|
ezcGraphAxisRotatedLabelRenderer::modifyChartDataPosition() |
Modify chart data position |
Render Axis labels
Render labels for an axis.
Name | Type | Description |
---|---|---|
$renderer |
ezcGraphRenderer | Renderer used to draw the chart |
$boundings |
ezcGraphBoundings | Boundings of the axis |
$start |
ezcGraphCoordinate | Axis starting point |
$end |
ezcGraphCoordinate | Axis ending point |
$axis |
ezcGraphChartElementAxis | Axis instance |
$innerBoundings |
ezcGraphBoundings |
Method | Description |
---|---|
ezcGraphAxisRotatedLabelRenderer::renderLabels() |
Render Axis labels |