ChartDirector 7.0 (Perl Edition)

RadialAxis


The RadialAxis class represents radial axes in polar charts. The radial axis is the axis representing the radius component of a polar coordinate.

In the current version of ChartDirector, RadialAxis is implemented as a special configuration of Axis.

The RadialAxis is obtained by using PolarChart.radialAxis.

MethodInheritedDescription
setLabelStyleAxisSets the font style used to for the axis labels.
setLabelFormatAxisSets the format for numeric or date/time axis labels.
setMultiFormatAxisSets multiple formats for numeric or date/time axis labels.
setMultiFormat2AxisAdds one filter and format string to the multi-format lists.
setFormatConditionAxisSpecifies the condition that subsequent Axis.setLabelFormat and Axis.setMultiFormat will become applicable.
setLabelAlignmentAxisSets the alignment of the axis labels relative to their associated ticks.
setLabelGapAxisSets the distance between the axis labels and the ticks on the axis.
setLabelOffsetAxisShifts the axis labels from its default position along the axis.
setTitleAxisAdds a title to the axis.
setTitlePosAxisSets the position of the axis title relative to the axis.
setColorsAxisSets the colors of the axis itself, axis label, axis title and axis ticks.
setTickLengthAxisSets the length of the axis ticks.
setTickLength2AxisSets the length of the major and minor axis ticks.
setTickWidthAxisSets the width of the axis ticks.
setTickColorAxisSets the colors of the axis ticks.
setTickOffsetAxisShifts the position of the ticks along the axis.
setMinTickIncAxisSets the minimum distance between two ticks on the axis for auto-scaled axis.
setWidthAxisSets the line width of the axis.
setLengthAxisSets the length of the axis.
setMarginAxisReserve margins at the ends of the axis.
setIndentAxisSpecifies if the axis should be "indented" or not.
setOffsetAxisSets the positional offset of the axis.
setAutoScaleAxisSets the margins at the two ends of the axis during auto-scaling, and whether to start the axis from zero.
setRoundingAxisControls whether to round the ends of the axis to align with tick positions.
setTickDensityAxisSets the density of the axis ticks.
setReverseAxisReverse the axis.
setLabelsAxisSets the text labels to be used on the axis.
setLabels2AxisSets the numeric/date/time labels to be used on the axis.
setLabelStepAxisShows a regularly spaced subset of the axis labels on the axis.
setLinearScaleAxisSets the axis to use the given linear scale.
setLinearScale2AxisSets the axis to use the given linear scale and the given labels.
setLinearScale3AxisSets the axis to use linear auto-scale.
setLogScaleAxisSets the axis to use the given logarithmic scale.
setLogScale2AxisSets the axis to use the given logarithmic scale and the given labels.
setLogScale3AxisSets the axis to use logarithmic auto-scale.
setDateScaleAxisSets the axis to use the given date scale.
setDateScale2AxisSets the axis to use the given date scale and the given labels.
setDateScale3AxisSets the axis to use date auto-scale.
syncAxisAxisSynchronizes and align this axis with another axis using a linear formula.
syncScaleAxisSynchronizes the scale of this axis with another axis using a linear formula.
copyAxisAxisCopies the scale and labels from another axis.
addLabelAxisAdds an extra label on the axis.
addMarkAxisAdds a mark line to the chart.
addZoneAxisAdds a zone to the chart.
makeLabelTableAxisCreates a CDML table and docks it to the axis, with one row (for horizontal axis) or column (for vertical axis) containing the axis labels.
getLabelTableAxisGets the CDML table created by Axis.makeLabelTable.
getMinValueAxisGets the lower bound of the axis.
getMaxValueAxisGets the upper bound of the axis.
getXAxisGets the x-coordinate of starting point of the axis.
getYAxisGets the y-coordinate of starting point of the axis.
getAlignmentAxisGets the side of the plot area that the axis is associated with.
getThicknessAxisGets the thickness of the axis.
getTicksAxisGets the values of the ticks.
getLabelAxisGets the label at the specified position on the axis.
getFormattedLabelAxisGets the label at the specified position on the axis, formatting one if necessary.
getHTMLImageMapAxisGenerates an HTML image map for the axis labels.
getAxisImageMapAxisGenerates an HTML image map for the axis itself.