Core Plot (macOS)
Cocoa plotting framework for macOS, iOS, and tvOS
CPTAxis.h File Reference
#import "CPTAxisLabel.h"
#import "CPTDefinitions.h"
#import "CPTFill.h"
#import "CPTLayer.h"
#import "CPTLimitBand.h"
#import "CPTPlotRange.h"
#import "CPTTextStyle.h"
+ Include dependency graph for CPTAxis.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

protocol  <CPTAxisDelegate>
 Axis labeling delegate. More...
 
class  CPTAxis
 An abstract axis class. More...
 
category  CPTAxis(AbstractMethods)
 CPTAxis abstract methods—must be overridden by subclasses. More...
 

Typedefs

typedef NSArray< __kindof CPTAxis * > CPTAxisArray
 An array of axes. More...
 
typedef NSMutableArray< __kindof CPTAxis * > CPTMutableAxisArray
 A mutable array of axes. More...
 

Enumerations

enum  CPTAxisLabelingPolicy : NSInteger {
  CPTAxisLabelingPolicyNone, CPTAxisLabelingPolicyLocationsProvided, CPTAxisLabelingPolicyFixedInterval, CPTAxisLabelingPolicyAutomatic,
  CPTAxisLabelingPolicyEqualDivisions
}
 Enumeration of labeling policies. More...
 

Typedef Documentation

◆ CPTAxisArray

typedef NSArray<__kindof CPTAxis *> CPTAxisArray

An array of axes.

◆ CPTMutableAxisArray

A mutable array of axes.

Enumeration Type Documentation

◆ CPTAxisLabelingPolicy

Enumeration of labeling policies.

Enumerator
CPTAxisLabelingPolicyNone 

No labels provided; user sets labels and tick locations.

CPTAxisLabelingPolicyLocationsProvided 

User sets tick locations; axis makes labels.

CPTAxisLabelingPolicyFixedInterval 

Fixed interval labeling policy.

CPTAxisLabelingPolicyAutomatic 

Automatic labeling policy.

CPTAxisLabelingPolicyEqualDivisions 

Divide the plot range into equal parts.