iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
SCIUniformHeatmapRenderPassData
@interface SCIUniformHeatmapRenderPassData : SCISeriesRenderPassData
Defines the ISCISeriesRenderPassData
, the data used in a single render pass by SCIFastUniformHeatmapRenderableSeries
.
Warning
Designed to be an abstract class, hence should be used for inheritance only. No direct initializations.-
Provides the collection of
Z-values
for the single render pass.Declaration
Objective-C
@property (nonatomic, strong, readonly) SCIDoubleValues *_Nonnull zValues;
Swift
var zValues: SCIDoubleValues { get }
-
Provides the collection of
z-indices
for the single render pass.Declaration
Objective-C
@property (nonatomic, strong, readonly) SCIIntegerValues *_Nonnull zIndices;
Swift
var zIndices: SCIIntegerValues { get }
-
Provides collection of colors which is used with associated
FastUniformHeatmapRenderableSeries
for the single render pass.Declaration
Objective-C
@property (nonatomic, strong) SCIUnsignedIntegerValues *_Nonnull colorMapValues;
Swift
var colorMapValues: SCIUnsignedIntegerValues { get set }
-
Defines the
minimum
value of the associatedSCIFastUniformHeatmapRenderableSeries
for single render pass.Declaration
Objective-C
@property (nonatomic) double minimum;
Swift
var minimum: Double { get set }
-
Defines the
maximum
value of the associatedSCIFastUniformHeatmapRenderableSeries
for single render pass.Declaration
Objective-C
@property (nonatomic) double maximum;
Swift
var maximum: Double { get set }
-
Gets or sets start X value for 2D heatmap for the single render pass.
Declaration
Objective-C
@property (nonatomic) double xStart;
Swift
var xStart: Double { get set }
-
Gets or sets dataSeries start X value for 2D heatmap.
Declaration
Objective-C
@property (nonatomic) double dataSeriesStartX;
Swift
var dataSeriesStartX: Double { get set }
-
Gets or sets the size for each cell in 2D heatmap in
X-direction
for the single render pass.Declaration
Objective-C
@property (nonatomic) double xStep;
Swift
var xStep: Double { get set }
-
Gets or sets end X value for 2D heatmap for the single render pass.
Declaration
Objective-C
@property (nonatomic) double xEnd;
Swift
var xEnd: Double { get set }
-
Gets or sets start X value for 2D heatmap for the single render pass.
Declaration
Objective-C
@property (nonatomic) double yStart;
Swift
var yStart: Double { get set }
-
Gets or sets dataSeries start Y value for 2D heatmap.
Declaration
Objective-C
@property (nonatomic) double dataSeriesStartY;
Swift
var dataSeriesStartY: Double { get set }
-
Gets or sets the size for each cell in 2D heatmap in
Y-direction
for the single render pass.Declaration
Objective-C
@property (nonatomic) double yStep;
Swift
var yStep: Double { get set }
-
Gets or sets end X value for 2D heatmap for the single render pass.
Declaration
Objective-C
@property (nonatomic) double yEnd;
Swift
var yEnd: Double { get set }
-
The size of the heatmap data in
x-direction
for the single render pass.Declaration
Objective-C
@property (nonatomic) NSInteger xSize;
Swift
var xSize: Int { get set }
-
The size of the heatmap data in
y-direction
for the single render pass.Declaration
Objective-C
@property (nonatomic) NSInteger ySize;
Swift
var ySize: Int { get set }
-
Gets the point range in
Y-Direction
for the current render pass.Declaration
Objective-C
@property (nonatomic, strong, readonly) SCIIndexRange *_Nonnull yPointRange;
Swift
var yPointRange: SCIIndexRange { get }