
iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
SCIBaseRenderPassDataTransformation
@interface SCIBaseRenderPassDataTransformation<
__covariant T : id <ISCISeriesRenderPassData>>
: NSObject <ISCIRenderPassDataTransformation>
Base implementation for all render pass data transformations within SciChart.
Note
This base class and inheritors are used for animations purposes. You can use it to just transform render pass data, it’s not recommended though.Warning
Designed to be an abstract class, hence should be used for inheritance only. No direct initializations.-
Get’s current delta value, which is the difference between currentProgress and previousProgress.
Note
previousProgress is updating in this method only. So right after getting delta, previous delta is replaced by current.Declaration
Objective-C
@property (nonatomic, readonly) float currentDelta;
-
Get’s current value, which is used to transform render pass data.
Note
named like so because ofXamarin.Android
binding generator issues.Declaration
Objective-C
@property (nonatomic, readonly) float currentTransformationValue;
-
Create new instance of
SCIBaseRenderPassDataTransformation
class.Declaration
Objective-C
- (nonnull instancetype)initWithRenderPassDataType:(nonnull Class)rpdType;
Parameters
rpdType
Type of associated render pass data.