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;
  • Provides the collection of z-indices for the single render pass.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) SCIIntegerValues *_Nonnull zIndices;
  • Provides collection of colors which is used with associated FastUniformHeatmapRenderableSeries for the single render pass.

    Declaration

    Objective-C

    @property (nonatomic, strong) SCIUnsignedIntegerValues *_Nonnull colorMapValues;
  • Defines the minimum value of the associated SCIFastUniformHeatmapRenderableSeries for single render pass.

    Declaration

    Objective-C

    @property (nonatomic) double minimum;
  • Defines the maximum value of the associated SCIFastUniformHeatmapRenderableSeries for single render pass.

    Declaration

    Objective-C

    @property (nonatomic) double maximum;
  • Gets or sets start X value for 2D heatmap for the single render pass.

    Declaration

    Objective-C

    @property (nonatomic) double xStart;
  • Gets or sets dataSeries start X value for 2D heatmap.

    Declaration

    Objective-C

    @property (nonatomic) double dataSeriesStartX;
  • 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;
  • Gets or sets end X value for 2D heatmap for the single render pass.

    Declaration

    Objective-C

    @property (nonatomic) double xEnd;
  • Gets or sets start X value for 2D heatmap for the single render pass.

    Declaration

    Objective-C

    @property (nonatomic) double yStart;
  • Gets or sets dataSeries start Y value for 2D heatmap.

    Declaration

    Objective-C

    @property (nonatomic) double dataSeriesStartY;
  • 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;
  • Gets or sets end X value for 2D heatmap for the single render pass.

    Declaration

    Objective-C

    @property (nonatomic) double yEnd;
  • The size of the heatmap data in x-direction for the single render pass.

    Declaration

    Objective-C

    @property (nonatomic) NSInteger xSize;
  • The size of the heatmap data in y-direction for the single render pass.

    Declaration

    Objective-C

    @property (nonatomic) NSInteger ySize;
  • Gets the point range in Y-Direction for the current render pass.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) SCIIndexRange *_Nonnull yPointRange;