iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
SCITexturePenStyle
@interface SCITexturePenStyle : SCIPenStyle
Defines a style class for textured lines which is used to draw 2D lines on the ISCIRenderSurface.
-
Get’s the underlying
SCITextureBrushStylewhich is used in this PenStyle instance.Declaration
Objective-C
@property (nonatomic, strong, readonly) SCITextureBrushStyle *_Nonnull textureBrushStyle;Swift
var textureBrushStyle: SCITextureBrushStyle { get } -
Deprecated
Please use
initWithTextureBrushStyle:thickness:strokeDashArray:antiAliasing:initializer insteadCreates a new
SCITexturePenStyleinstance.Declaration
Objective-C
- (nonnull instancetype) initWithGradientStyle:(nonnull SCITextureBrushStyle *)textureBrushStyle antiAliasing:(BOOL)antiAliasing thickness:(float)thickness strokeDashArray:(nullable NSArray<NSNumber *> *)strokeDashArray;Swift
convenience init(gradientStyle textureBrushStyle: SCITextureBrushStyle, antiAliasing: Bool, thickness: Float, strokeDashArray: [NSNumber]?)Parameters
textureBrushStyleThe texture style.
antiAliasingThe value indicating whether the pen should use antialiasing or no.
thicknessThe stroke thickness in pixels.
strokeDashArrayThe stroke dash pattern.
-
Creates a new SCITexturePenStyle` instance.
Declaration
Objective-C
- (nonnull instancetype) initWithTextureBrushStyle:(nonnull SCITextureBrushStyle *)textureBrushStyle thickness:(float)thickness strokeDashArray:(nullable NSArray<NSNumber *> *)strokeDashArray antiAliasing:(BOOL)antiAliasing;Parameters
textureBrushStyleThe texture style.
thicknessThe stroke thickness in pixels.
strokeDashArrayThe stroke dash pattern.
antiAliasingThe value indicating whether the pen should use antialiasing or no.
View on GitHub