iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
SCICustomSurfaceDataSeries3D
@interface SCICustomSurfaceDataSeries3D : SCIFreeSurfaceDataSeries3D
The mesh data series defined by parametrized in regards to spherical coordinates system: Radius, Pole and Azimuth.
-
-initWithXType:yType:zType:uSize:vSize:radialDistanceFunc:azimuthalAngleFunc:polarAngleFunc:xFunc:yFunc:zFunc:Creates a new
CustomSurfaceDataSeries3Dinstance.Declaration
Objective-C
- (nonnull instancetype)initWithXType:(SCIDataType)xType yType:(SCIDataType)yType zType:(SCIDataType)zType uSize:(NSInteger)uSize vSize:(NSInteger)vSize radialDistanceFunc:(nonnull SCIUVFunc)radialDistanceFunc azimuthalAngleFunc:(nonnull SCIUVFunc)azimuthalAngleFunc polarAngleFunc:(nonnull SCIUVFunc)polarAngleFunc xFunc:(nonnull SCIValueFunc)xFunc yFunc:(nonnull SCIValueFunc)yFunc zFunc:(nonnull SCIValueFunc)zFunc;Swift
convenience init(xType: SCIDataType, yType: SCIDataType, zType: SCIDataType, uSize: Int, vSize: Int, radialDistanceFunc: @escaping SCIUVFunc, azimuthalAngleFunc: @escaping SCIUVFunc, polarAngleFunc: @escaping SCIUVFunc, xFunc: @escaping SCIValueFunc, yFunc: @escaping SCIValueFunc, zFunc: @escaping SCIValueFunc)Parameters
xTypeThe type of the X-Data.
yTypeThe type of the Y-Data.
zTypeThe type of the Z-Data.
uSizeThe U dimension of the 2D grid.
vSizeThe V dimension of the 2D grid.
radialDistanceFuncCustom function that provides a value, treated as radius argument in X/Y/Z custom functions.
azimuthalAngleFuncCustom function that provides a value, treated as azimuth argument in X/Y/Z custom functions.
polarAngleFuncCustom function that provides a value, treated as polar angle argument in X/Y/Z custom functions.
xFuncCustom function that provides the position X value, based on passed radius, azimuth and pole arguments.
yFuncCustom function that provides the position Y value, based on passed radius, azimuth and pole arguments.
zFuncCustom function that provides the position Z value, based on passed radius, azimuth and pole arguments.
-
-initWithXType:yType:zType:uSize:vSize:radialDistanceFunc:azimuthalAngleFunc:polarAngleFunc:xFunc:yFunc:zFunc:uMin:uMax:vMin:vMax:Creates a new
CustomSurfaceDataSeries3Dinstance.Declaration
Objective-C
- (nonnull instancetype)initWithXType:(SCIDataType)xType yType:(SCIDataType)yType zType:(SCIDataType)zType uSize:(NSInteger)uSize vSize:(NSInteger)vSize radialDistanceFunc:(nonnull SCIUVFunc)radialDistanceFunc azimuthalAngleFunc:(nonnull SCIUVFunc)azimuthalAngleFunc polarAngleFunc:(nonnull SCIUVFunc)polarAngleFunc xFunc:(nonnull SCIValueFunc)xFunc yFunc:(nonnull SCIValueFunc)yFunc zFunc:(nonnull SCIValueFunc)zFunc uMin:(double)uMin uMax:(double)uMax vMin:(double)vMin vMax:(double)vMax;Swift
init(xType: SCIDataType, yType: SCIDataType, zType: SCIDataType, uSize: Int, vSize: Int, radialDistanceFunc: @escaping SCIUVFunc, azimuthalAngleFunc: @escaping SCIUVFunc, polarAngleFunc: @escaping SCIUVFunc, xFunc: @escaping SCIValueFunc, yFunc: @escaping SCIValueFunc, zFunc: @escaping SCIValueFunc, uMin: Double, uMax: Double, vMin: Double, vMax: Double)Parameters
xTypeThe type of the X-Data.
yTypeThe type of the Y-Data.
zTypeThe type of the Z-Data.
uSizeThe U dimension of the 2D grid.
vSizeThe V dimension of the 2D grid.
radialDistanceFuncCustom function that provides a value, treated as radius argument in X/Y/Z custom functions.
azimuthalAngleFuncCustom function that provides a value, treated as azimuth argument in X/Y/Z custom functions.
polarAngleFuncCustom function that provides a value, treated as polar angle argument in X/Y/Z custom functions.
xFuncCustom function that provides the position X value, based on passed radius, azimuth and pole arguments.
yFuncCustom function that provides the position Y value, based on passed radius, azimuth and pole arguments.
zFuncCustom function that provides the position Z value, based on passed radius, azimuth and pole arguments.
uMinThe minimum value of U component of the 2D grid.
uMaxThe maximum value of U component of the 2D grid.
vMinThe minimum value of V component of the 2D grid.
vMaxThe maximum value of V component of the 2D grid.
View on GitHub