SCIFastErrorBarsRenderableSeries Class Reference

SCIFastErrorBarsRenderableSeries class. More...

#import <SCIFastErrorBarsRenderableSeries.h>

Inheritance diagram for SCIFastErrorBarsRenderableSeries:
SCIRenderableSeriesBase <SCIRenderableSeriesProtocol> <SCIThemeableProtocol> <SCIDrawableProtocol>

Instance Methods

(void) - addAnimation:
 Make the series animatable. More...
 
- Instance Methods inherited from SCIRenderableSeriesBase
(BOOL) - isValidForDrawing
 If method returns false renderable series is not valid for drawing. More...
 
(float) - getDatapointWidthFrom:Amount:Calculator:WidthFraction:
 Returns data point width in pixels @discussion For internal use. More...
 
(void) - internalDrawWithContext:WithData:
 Method that implements renderable series drawing. More...
 
(void) - iterationInRenderPassData:withBlock:
 Method that iterates through data points @discussion For internal use @params renderPassData SCIRenderPassData contains all data required for drawing. More...
 
- Instance Methods inherited from <SCIRenderableSeriesProtocol>
(void) - addAnimation:
 The SCIRenderableSeriesProtocol class' property. More...
 
(void) - removeAnimation:
 Remove animation from queue, All animations automatically are removed from queue when they are finished, only repeatable animations are left. More...
 
(BOOL) - isValidForUpdate
 Checks whether this series is valid for update. More...
 
- Instance Methods inherited from <SCIDrawableProtocol>
(void) - onDrawAnimationWithContext:
 
(void) - onDrawWithContext:WithData:
 
(void) - prepareForDrawing
 
- Instance Methods inherited from <SCIThemeableProtocol>
(void) - applyThemeProvider:
 Applies specified theme to current instance. More...
 

Properties

SCIErrorBarsSeriesStyle * style
 The SCIFastErrorBarsRenderableSeries class' property. More...
 
SCIErrorBarsSeriesStyle * selectedStyle
 The SCIFastErrorBarsRenderableSeries class' property. More...
 
double dataPointWidth
 Width of line limit of errors. More...
 
SCIErrorBarType errorType
 Error type of erros bars. More...
 
SCIErrorBarDirection errorDirection
 Error direction of erros bars. More...
 
SCIErrorBarMode errorMode
 Error mode of erros bars. More...
 
SCIPenStylestrokeHighStyle
 
SCIPenStylestrokeLowStyle
 

Additional Inherited Members

- Protected Attributes inherited from SCIRenderableSeriesBase
id< SCIPointSeriesProtocol_previousPointSeries
 
SCIAnimationsController_animationsController
 
SCIDataSeriesObserver_dataSeriesObserver
 

Detailed Description

SCIFastErrorBarsRenderableSeries class.

@discussion Provides properties for setting the parameters of the ErrorBars.

Method Documentation

◆ addAnimation:()

- (void) addAnimation: (id< SCIErrorBarsRenderableSeriesAnimationProtocol >)  animation

Make the series animatable.

After adding animation and then change data series of the renderable series make new data appear with animation. It is not thread safe method. It should be called only from main thread.

renderableSeries.addAnimation(SCIScaleRenderableSeriesAnimation(duration: 5, curveAnimation: SCIAnimationCurveEaseOut))
renderableSeries.dataSeries = newDataSeries
Parameters
animationsome base animation object which implements SCIErrorBarsRenderableSeriesAnimationProtocol.

Property Documentation

◆ dataPointWidth

- (double) dataPointWidth
readwritenonatomicassign

Width of line limit of errors.

◆ errorDirection

- (SCIErrorBarDirection) errorDirection
readwritenonatomicassign

Error direction of erros bars.

For more description see SCIErrorBarDirection enum.

See also
SCIErrorBarDirection

◆ errorMode

- (SCIErrorBarMode) errorMode
readwritenonatomicassign

Error mode of erros bars.

For more description see SCIErrorBarMode enum.

See also
SCIErrorBarMode

◆ errorType

- (SCIErrorBarType) errorType
readwritenonatomicassign

Error type of erros bars.

For more description see SCIErrorBarType enum.

See also
SCIErrorBarType

◆ selectedStyle

- (SCIErrorBarsSeriesStyle*) selectedStyle
readwritenonatomiccopy

The SCIFastErrorBarsRenderableSeries class' property.

@discussion Gets or sets the SCIFastErrorBarsRenderableSeries selected style property. @discussion If set to nil selected style is default series style

See also
SCIErrorBarsSeriesStyle

◆ strokeHighStyle

- (SCIPenStyle*) strokeHighStyle
readwritenonatomicassign

◆ strokeLowStyle

- (SCIPenStyle*) strokeLowStyle
readwritenonatomicassign

◆ style

- (SCIErrorBarsSeriesStyle*) style
readwritenonatomiccopy

The SCIFastErrorBarsRenderableSeries class' property.

@discussion Gets or sets the SCIFastErrorBarsRenderableSeries Style property.

See also
SCIErrorBarsSeriesStyle

The documentation for this class was generated from the following file: