iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
SCISeriesRenderPassData
@interface SCISeriesRenderPassData
: SCIDisposableBase <ISCISeriesRenderPassData> {
id<ISCICoordinateCalculator> _xCoordCalc;
id<ISCICoordinateCalculator> _yCoordCalc;
CGSize _viewportSize;
}
Defines the base implementation of ISCISeriesRenderPassData, the data used in a single render pass by ISCIRenderableSeriesBase derived types.
Warning
Designed to be an abstract class, hence should be used for inheritance only. No direct initializations.-
Defines the current
X-Axiscoordinate calculator.Declaration
Objective-C
id<ISCICoordinateCalculator> _xCoordCalc -
Defines the current
Y-Axiscoordinate calculator.Declaration
Objective-C
id<ISCICoordinateCalculator> _yCoordCalc -
Defines the current viewport size.
Declaration
Objective-C
CGSize _viewportSize -
Gets the point range in
X-Directionfor the current render pass.Declaration
Objective-C
@property (nonatomic, strong, readonly) SCIIndexRange *_Nonnull xPointRange;Swift
var xPointRange: SCIIndexRange { get } -
Creates a new instance of
SCISeriesRenderPassDataclass.Declaration
Objective-C
- (nonnull instancetype)init;Swift
init()
View on GitHub