Core Plot (macOS)
Cocoa plotting framework for macOS, iOS, and tvOS
CPTPlot.h File Reference
+ Include dependency graph for CPTPlot.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

protocol  <CPTPlotDataSource>
 A plot data source. More...
 
protocol  <CPTPlotDelegate>
 Plot delegate. More...
 
class  CPTPlot
 An abstract plot class. More...
 
category  CPTPlot(AbstractMethods)
 CPTPlot abstract methods—must be overridden by subclasses. More...
 

Typedefs

typedef NSStringCPTPlotBinding
 Plot bindings. More...
 
typedef NSArray< __kindof CPTPlot * > CPTPlotArray
 An array of plots. More...
 
typedef NSMutableArray< __kindof CPTPlot * > CPTMutablePlotArray
 A mutable array of plots. More...
 

Enumerations

enum  CPTPlotCachePrecision : NSInteger { CPTPlotCachePrecisionAuto, CPTPlotCachePrecisionDouble, CPTPlotCachePrecisionDecimal }
 Enumeration of cache precisions. More...
 

Variables

CPTPlotBinding __nonnull const CPTPlotBindingDataLabels
 Plot data labels. More...
 

Typedef Documentation

◆ CPTMutablePlotArray

A mutable array of plots.

◆ CPTPlotArray

typedef NSArray<__kindof CPTPlot *> CPTPlotArray

An array of plots.

◆ CPTPlotBinding

Plot bindings.

Enumeration Type Documentation

◆ CPTPlotCachePrecision

Enumeration of cache precisions.

Enumerator
CPTPlotCachePrecisionAuto 

Cache precision is determined automatically from the data. All cached data will be converted to match the last data loaded.

CPTPlotCachePrecisionDouble 

All cached data will be converted to double precision.

CPTPlotCachePrecisionDecimal 

All cached data will be converted to NSDecimal.