Core Plot (iOS)
Cocoa plotting framework for Mac OS X and iOS
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
CPTAnnotationAn annotation positions a content layer relative to some anchor point
CPTAnnotationHostLayerA container layer for annotations
CPTAxisAn abstract axis class
<CPTAxisDelegate>Axis labeling delegate
CPTAxisLabelAn axis label
CPTAxisLabelGroupA container layer for the axis labels
CPTAxisSetA container layer for the set of axes for a graph
CPTAxisTitleAn axis title
CPTBarPlotA two-dimensional bar plot
<CPTBarPlotDataSource>A bar plot data source
<CPTBarPlotDelegate>Bar plot delegate
CPTBorderedLayerA layer with a border line and background fill
CPTCalendarFormatterA number formatter that converts calendar intervals to dates. Useful for formatting labels on an axis. The numerical scale of the plot space will be used to increment the specified calendar unit. For example, with a majorIntervalLength of one (1) and a referenceCalendarUnit of NSMonthCalendarUnit, successive months will be displayed on the axis. Axis labels can be directly generated by setting a CPTCalendarFormatter as the labelFormatter and/or minorTickLabelFormatter
CPTColorAn immutable color
CPTColorSpaceAn immutable color space
CPTConstraintsImplements a one-dimensional constrained position within a given numeric range
CPTFillDraws area fills
CPTGradientDraws color gradient fills
CPTGradientElementA structure representing one node in a linked list of RGBA colors
CPTGraphAn abstract graph class
CPTGraphHostingViewA container view for displaying a CPTGraph
CPTGridLineGroupA group of grid line layers
CPTGridLinesAn abstract class that draws grid lines for an axis
CPTImageAn immutable image
CPTLayerBase class for all Core Animation layers in Core Plot
CPTLayerAnnotationPositions a content layer relative to an anchor point in a reference layer
CPTLegendA graph legend
<CPTLegendDelegate>Axis labeling delegate
CPTLegendEntryA graph legend entry
CPTLimitBandDefines a range and fill used to highlight a band of data
CPTLineCapEnd cap decorations for lines
CPTLineStyleImmutable wrapper for various line drawing properties
CPTMutableLineStyleMutable wrapper for various line drawing properties
CPTMutableNumericDataAn annotated NSMutableData type
CPTMutablePlotRangeDefines a mutable range of plot data
CPTMutableShadowMutable wrapper for various shadow drawing properties
CPTMutableTextStyleMutable wrapper for text style properties
CPTNumericDataAn annotated NSData type
CPTNumericDataTypeStruct that describes the encoding of numeric data samples
CPTPieChartA pie chart
<CPTPieChartDataSource>A pie chart data source
<CPTPieChartDelegate>Pie chart delegate
CPTPlotAn abstract plot class
CPTPlotAreaA layer representing the actual plotting area of a graph
CPTPlotAreaFrameA layer drawn on top of the graph layer and behind all plot elements
<CPTPlotDataSource>A plot data source
<CPTPlotDelegate>Plot delegate
CPTPlotGroupDefines the coordinate system of a plot
CPTPlotRangeDefines an immutable range of plot data
CPTPlotSpaceDefines the coordinate system of a plot
CPTPlotSpaceAnnotationPositions a content layer relative to some anchor point in a plot space
<CPTPlotSpaceDelegate>Plot space delegate
CPTPlotSymbolPlot symbols for CPTScatterPlot
CPTRangePlotA plot class representing a range of values in one coordinate, such as typically used to show errors. A range plot can show bars (error bars), or an area fill, or both
<CPTRangePlotDelegate>Range plot delegate
<CPTResponder>The basis of all event processing in Core Plot
CPTRGBAColorRGBA color for gradients
CPTScatterPlotA two-dimensional scatter plot
<CPTScatterPlotDataSource>A scatter plot data source
<CPTScatterPlotDelegate>Scatter plot delegate
CPTShadowImmutable wrapper for various shadow drawing properties
CPTTextLayerA Core Animation layer that displays text drawn in a uniform style
CPTTextStyleImmutable wrapper for various text style properties
CPTThemeCreates a CPTGraph instance formatted with a predefined style
CPTTimeFormatterA number formatter that converts time intervals to dates. Useful for formatting labels on an axis. If you choose the numerical scale of the plot space to be in seconds, axis labels can be directly generated by setting a CPTTimeFormatter as the labelFormatter and/or minorTickLabelFormatter
CPTTradingRangePlotA trading range financial plot
<CPTTradingRangePlotDelegate>Trading range plot delegate
CPTXYAxisA 2-dimensional cartesian (X-Y) axis class
CPTXYAxisSetA set of cartesian (X-Y) axes
CPTXYGraphA graph using a cartesian (X-Y) plot space
CPTXYPlotSpaceA plot space using a two-dimensional cartesian coordinate system