source: orbit/iOS/Orbit/Orbit/CorePlotHeaders/CPTFill.h @ a9059a5

RawEEGRaw_EEG_PlotServoTab_Interfacepyramid
Last change on this file since a9059a5 was a9059a5, checked in by Steve Castellotti <sc@…>, 9 years ago

Arduino:

  • updated to permit custom setting of Throttle, Yaw, and Pitch

Android:

  • Minor tweak to Configuration location

iOS:

  • Property mode set to 100644
File size: 842 bytes
Line 
1#import <Foundation/Foundation.h>
2#import <QuartzCore/QuartzCore.h>
3
4@class CPTGradient;
5@class CPTImage;
6@class CPTColor;
7
8@interface CPTFill : NSObject<NSCopying, NSCoding> {
9}
10
11/// @name Factory Methods
12/// @{
13+(CPTFill *)fillWithColor:(CPTColor *)aColor;
14+(CPTFill *)fillWithGradient:(CPTGradient *)aGradient;
15+(CPTFill *)fillWithImage:(CPTImage *)anImage;
16/// @}
17
18/// @name Initialization
19/// @{
20-(id)initWithColor:(CPTColor *)aColor;
21-(id)initWithGradient:(CPTGradient *)aGradient;
22-(id)initWithImage:(CPTImage *)anImage;
23/// @}
24
25@end
26
27/** @category CPTFill(AbstractMethods)
28 *  @brief CPTFill abstract methods—must be overridden by subclasses
29 **/
30@interface CPTFill(AbstractMethods)
31
32/// @name Drawing
33/// @{
34-(void)fillRect:(CGRect)rect inContext:(CGContextRef)context;
35-(void)fillPathInContext:(CGContextRef)context;
36/// @}
37
38@end
Note: See TracBrowser for help on using the repository browser.