iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
ISCIStackedColumnRenderableSeries
@protocol ISCIStackedColumnRenderableSeries <ISCIStackedRenderableSeries>
Defines the interface for Stacked Column RenderableSeries within SciChart.
-
Updates
SCIStackedColumnRenderPassData.columnPixelWidth
value of thisISCIStackedColumnRenderableSeries
instance. If it’sSCIVerticallyStackedColumnsCollection
- updatesSCIStackedColumnRenderPassData.columnPixelWidth
for all series in the collection.Declaration
Objective-C
- (void)updateColumnPixelWidth:(float)columnPixelWidth;
Swift
func updateColumnPixelWidth(_ columnPixelWidth: Float)
Parameters
columnPixelWidth
Value of new column width in pixels.
-
Shifts
X-Values
coordinates to spread all horizontally stacked columns properly.Declaration
Objective-C
- (void)shiftColumnCenters:(nonnull int *)columnsCountAtX pointsSequenceNumbers:(nonnull int *)pointsSequenceNumbers columnWidth:(float)columnWidth columnSpacing:(float)columnSpacing;
Swift
func shiftColumnCenters(_ columnsCountAtX: UnsafeMutablePointer<Int32>, pointsSequenceNumbers: UnsafeMutablePointer<Int32>, columnWidth: Float, columnSpacing: Float)
Parameters
columnsCountAtX
Array with counts of the horizontally stacked columns per each x-value.
pointsSequenceNumbers
Array with positions in sequence of the horizontally stacked columns per each
x-value
. Used to properly determine each column position.columnWidth
Each column width in pixels.
columnSpacing
Spacing between columns. Could be
SCISpacingMode.SCISpacingMode_Absolute
orSCISpacingMode.SCISpacingMode_Relative
.