iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
SCIDrawingContextFactoryBase
@interface SCIDrawingContextFactoryBase : NSObject
Base Factory which provides static constants with default ISCIDrawingContext
implementations.
-
Provides the
ISCIDrawingContext
which could be used for drawinglines
.Declaration
Objective-C
@property (class, nonatomic, strong, readonly) id<ISCIDrawingContext> _Nonnull linesDrawingContext;
Swift
class var linesDrawingContext: ISCIDrawingContext { get }
-
Provides the
ISCIDrawingContext
which could be used for drawinglines strips
.Declaration
Objective-C
@property (class, nonatomic, strong, readonly) id<ISCIDrawingContext> _Nonnull linesStripDrawingContext;
Swift
class var linesStripDrawingContext: ISCIDrawingContext { get }
-
Provides the
ISCIDrawingContext
which could be used for drawingtriangles strips
.Declaration
Objective-C
@property (class, nonatomic, strong, readonly) id<ISCIDrawingContext> _Nonnull trianglesStripDrawingContext;
Swift
class var trianglesStripDrawingContext: ISCIDrawingContext { get }
-
Provides the
ISCIDrawingContext
which could be used for drawingrectangle fills
.Declaration
Objective-C
@property (class, nonatomic, strong, readonly) id<ISCIDrawingContext> _Nonnull fillRectsDrawingContext;
Swift
class var fillRectsDrawingContext: ISCIDrawingContext { get }
-
Provides the
ISCIDrawingContext
which could be used for drawingrectangle strokes (outlines)
.Declaration
Objective-C
@property (class, nonatomic, strong, readonly) id<ISCIDrawingContext> _Nonnull drawRectsDrawingContext;
Swift
class var drawRectsDrawingContext: ISCIDrawingContext { get }
-
Provides the
ISCIDrawingContext
which could be used for drawingellipces
.Declaration
Objective-C
@property (class, nonatomic, strong, readonly) id<ISCIDrawingContext> _Nonnull ellipsesDrawingContext;
Swift
class var ellipsesDrawingContext: ISCIDrawingContext { get }