iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
ISCIDisplaceableFreeSurfaceDataSeries3DValues
@protocol ISCIDisplaceableFreeSurfaceDataSeries3DValues <
ISCIFreeSurfaceDataSeries3DValues>
Defines the interface to FreeSurfaceDataSeries3D values with the Displacement Map, applied to its points displacing them along X and/or Y and/or Z axes.
-
Gets Displacement Map values.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) id<ISCIDoubleValuesProvider> displacementValues;
Swift
var displacementValues: ISCIDoubleValuesProvider? { get }
-
Gets value determining whether the displacement is absolute.
Note
This means that surface is displaced by a value from the displacement map by specified displacement axes absolutely, ignoring its relative direction from the origin.Declaration
Objective-C
@property (nonatomic, readonly) BOOL isAxesPropagationAbsolute;
Swift
var isAxesPropagationAbsolute: Bool { get }
-
Gets axes by which surface can be displaced.
Declaration
Objective-C
@property (nonatomic, readonly) SCIDisplacementAxis3D displacementAxis;
Swift
var displacementAxis: SCIDisplacementAxis3D { get }