Core Plot (macOS)
Cocoa plotting framework for macOS, iOS, and tvOS
Scatter Plot Bindings

Binding identifiers for scatter plots. More...

+ Collaboration diagram for Scatter Plot Bindings:
CPTScatterPlotBinding __nonnull const CPTScatterPlotBindingXValues
 X values. More...
 
CPTScatterPlotBinding __nonnull const CPTScatterPlotBindingYValues
 Y values. More...
 
CPTScatterPlotBinding __nonnull const CPTScatterPlotBindingPlotSymbols
 Plot symbols. More...
 

Appearance

NSNumberCPTScatterPlot::areaBaseValue
 The Y coordinate of the straight boundary of the area fill. If not a number, the area is not filled. More...
 
NSNumberCPTScatterPlot::areaBaseValue2
 The Y coordinate of the straight boundary of the secondary area fill. If not a number, the area is not filled. More...
 
CPTScatterPlotInterpolation CPTScatterPlot::interpolation
 The interpolation algorithm used for lines between data points. Default is CPTScatterPlotInterpolationLinear. More...
 
CPTScatterPlotHistogramOption CPTScatterPlot::histogramOption
 The drawing style for a histogram plot line (interpolation = CPTScatterPlotInterpolationHistogram). Default is CPTScatterPlotHistogramNormal. More...
 
CPTScatterPlotCurvedInterpolationOption CPTScatterPlot::curvedInterpolationOption
 The interpolation method used to generate the curved plot line (interpolation = CPTScatterPlotInterpolationCurved) Default is CPTScatterPlotCurvedInterpolationNormal. More...
 
CGFloat CPTScatterPlot::curvedInterpolationCustomAlpha
 The custom alpha value used when the CPTScatterPlotCurvedInterpolationCatmullCustomAlpha interpolation is selected. Default is 0.5. More...
 

Detailed Description

Binding identifiers for scatter plots.

Variable Documentation

◆ CPTScatterPlotBindingPlotSymbols

CPTScatterPlotBinding __nonnull const CPTScatterPlotBindingPlotSymbols

Plot symbols.

◆ CPTScatterPlotBindingXValues

CPTScatterPlotBinding __nonnull const CPTScatterPlotBindingXValues

X values.

◆ CPTScatterPlotBindingYValues

CPTScatterPlotBinding __nonnull const CPTScatterPlotBindingYValues

Y values.

Properties

◆ areaBaseValue

- (nullable NSNumber *) areaBaseValue
readwritenonatomicstrong

The Y coordinate of the straight boundary of the area fill. If not a number, the area is not filled.

Typically set to the minimum value of the Y range, but it can be any value that gives the desired appearance.

◆ areaBaseValue2

- (nullable NSNumber *) areaBaseValue2
readwritenonatomicstrong

The Y coordinate of the straight boundary of the secondary area fill. If not a number, the area is not filled.

Typically set to the maximum value of the Y range, but it can be any value that gives the desired appearance.

◆ curvedInterpolationCustomAlpha

- (CGFloat) curvedInterpolationCustomAlpha
readwritenonatomicassign

The custom alpha value used when the CPTScatterPlotCurvedInterpolationCatmullCustomAlpha interpolation is selected. Default is 0.5.

Note
Must be between 0.0 and 1.0.

◆ curvedInterpolationOption

- (CPTScatterPlotCurvedInterpolationOption) curvedInterpolationOption
readwritenonatomicassign

The interpolation method used to generate the curved plot line (interpolation = CPTScatterPlotInterpolationCurved) Default is CPTScatterPlotCurvedInterpolationNormal.

◆ histogramOption

- (CPTScatterPlotHistogramOption) histogramOption
readwritenonatomicassign

The drawing style for a histogram plot line (interpolation = CPTScatterPlotInterpolationHistogram). Default is CPTScatterPlotHistogramNormal.

◆ interpolation

- (CPTScatterPlotInterpolation) interpolation
readwritenonatomicassign

The interpolation algorithm used for lines between data points. Default is CPTScatterPlotInterpolationLinear.