ChartPlotArea

Description

The ChartPlotArea class is used to work with a chart plot area.

Inheritance Hierarchy

          NSObject

          UIResponder

          UIView

          ChartObject

          ChartPlaced

          ChartPlotArea

Comments

A plot area is the area that contains chart series. Additional functionalities are available for this area: a corridor and a comment line.

A chart corridor is a tool for selecting some part of the plot area. A corridor divides the area into three parts: the selected one and the areas to the left and to the right of the selected one. Section size can be dynamically adjusted.

A comment line is a tool that displays values of all series at the specified point. This is the line perpendicular to X axis with a tooltip at the top. The tooltip contains series names and corresponding values.

Properties

axesTopMost. Specifies whether axes should be displayed on top of other chart elements.

axisPosition. Determines axis position.

countOfSeriesDisplayingInNoteline. Maximum number of series, which values can be displayed in a tooltip for the comment line.

gridTopMost. Determines whether to show a grid above all chart elements.

isAxisBottom. Determines whether the axis is displayed at the bottom of the plot area.

minMaxRecalculationEnabled. Determines whether to recalculate minimum and maximum values of the Y axis in accordance with the displayed data.

notelineColor. Comment line color.

notelineEnabled. Determines whether comment line is available.

notelineLabel. Parameters of the tooltip at the top of the comment line.

notelineThickness. Comment line width (points).

pieZoom. Scale factor of pie chart radius.

selectionBrush. Fill options for the area selected with the corridor.

selectionDelegate. Object that gets events generated on changing selection in the plot area.

selectionEnabled. Indicates whether the corridor is available.

selectionEnd. Length of the area positioned at the right of the area selected with the corridor.

selectionEndPoint. End point of the area selected with the corridor.

selectionLength. Length of the area selected with the corridor.

selectionSliderBrush. Fill options of the corridor elements that are used to drag non-selected parts of the plot area.

selectionStart. Length of the area positioned at the left of the area selected with the corridor.

selectionStartPoint. Start point of the area selected with the corridor.

zoomEnabled. Indicates whether chart plot area can be zoomed with a standard gesture.

Properties inherited from ChartPlaced

autoMargin. Additional external element margins.

autoPadding. Size of additional element paddings.

background. Element background fill options.

borderColor. Color of element borders.

borderRadius. Radius of rounded corners (points).

borderThickness. Element border width (points).

boundsWithPadding. Actual size of element area (without taking into account paddings).

margin. Size of element margins.

optimizedOut. Determines whether element is hidden.

padding. Size of element paddings.

Properties inherited from ChartObject

animations. An array of animation parameters for chart element.

chart. The chart that includes the visual element.

visible. Indicates whether the visual element is visual.

Methods

configurePlotAreaWithDict:andDefaults:. Sets up plot area to the specified parameters.

invalidateNotelinePosition. Removes comment line from chart plot area.

redrawChart. Redraws the plot area.

selectionAreaForPoint:. Gets the type of chart plot area section positioned at the specified point.

translateSelection:. Converts corridor selection.

translateSelectionEnd:. Transforms the end of the area positioned at the right of the area selected with the corridor.

translateSelectionStart:. Transforms the beginning of the area positioned at the left of the area selected with the corridor.

Methods inherited from ChartPlaced

findChartPointHit:. Returns series point positioned at the specified coordinate.

setFrameForChartPlaced. Sets frame for a chart object.

Methods inherited from ChartObject

addAnimation:. Adds animation for a chart element.

dumpConfigurationToDict. Returns object to which parameters of visual chart element are loaded.

removeAllAnimations. Removes all animation set for a visual chart element.

removeAnimation:. Removes specified animation parameters for chart element.

See also:

Classes