Core Plot (macOS)
Cocoa plotting framework for macOS, iOS, and tvOS
CPTAxisSet.h
Go to the documentation of this file.
1 #import "CPTAxis.h"
2 #import "CPTLayer.h"
3 
4 @class CPTLineStyle;
5 
6 @interface CPTAxisSet : CPTLayer
7 
10 @property (nonatomic, readwrite, strong, nullable) CPTAxisArray *axes;
12 
15 @property (nonatomic, readwrite, copy, nullable) CPTLineStyle *borderLineStyle;
17 
20 -(void)relabelAxes;
22 
25 -(nullable CPTAxis *)axisForCoordinate:(CPTCoordinate)coordinate atIndex:(NSUInteger)idx;
27 
28 @end
CPTLineStyle
Immutable wrapper for various line drawing properties. Create a CPTMutableLineStyle if you want to cu...
Definition: CPTLineStyle.h:20
NSArray
-[CPTAxisSet relabelAxes]
void relabelAxes()
Updates the axis labels for each axis in the axis set.
Definition: CPTAxisSet.m:125
CPTAxisSet::axes
CPTAxisArray * axes
The axes in the axis set.
Definition: CPTAxisSet.h:10
NSUInteger
typedef NSUInteger
CPTAxis.h
-[NSObject copy]
id copy
CPTLayer
Base class for all Core Animation layers in Core Plot.
Definition: CPTLayer.h:83
CPTCoordinate
CPTCoordinate
Enumeration of axis coordinates.
Definition: CPTDefinitions.h:164
CPTLayer.h
CPTAxisSet::borderLineStyle
CPTLineStyle * borderLineStyle
The line style for the layer border. If nil, the border is not drawn.
Definition: CPTAxisSet.h:15
CPTAxisSet
A container layer for the set of axes for a graph.
Definition: CPTAxisSet.h:7
CPTAxis
An abstract axis class.
Definition: CPTAxis.h:198