source: orbit/iOS/Orbit/Orbit/CorePlotHeaders/NSCoderExtensions.h @ f323fb4

Raw_EEG_Plot
Last change on this file since f323fb4 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: 1.2 KB
Line 
1#import <Foundation/Foundation.h>
2#import <QuartzCore/QuartzCore.h>
3
4/** @category NSCoder(CPTExtensions)
5 *  @brief Core Plot extensions to NSCoder.
6 **/
7@interface NSCoder(CPTExtensions)
8
9/// @name Encoding Data
10/// @{
11-(void)encodeCGFloat:(CGFloat)number forKey:(NSString *)key;
12-(void)encodeCPTPoint:(CGPoint)point forKey:(NSString *)key;
13-(void)encodeCPTSize:(CGSize)size forKey:(NSString *)key;
14-(void)encodeCPTRect:(CGRect)rect forKey:(NSString *)key;
15
16-(void)encodeCGColorSpace:(CGColorSpaceRef)colorSpace forKey:(NSString *)key;
17-(void)encodeCGPath:(CGPathRef)path forKey:(NSString *)key;
18-(void)encodeCGImage:(CGImageRef)image forKey:(NSString *)key;
19
20-(void)encodeDecimal:(NSDecimal)number forKey:(NSString *)key;
21/// @}
22
23/// @name Decoding Data
24/// @{
25-(CGFloat)decodeCGFloatForKey:(NSString *)key;
26-(CGPoint)decodeCPTPointForKey:(NSString *)key;
27-(CGSize)decodeCPTSizeForKey:(NSString *)key;
28-(CGRect)decodeCPTRectForKey:(NSString *)key;
29
30-(CGColorSpaceRef)newCGColorSpaceDecodeForKey:(NSString *)key;
31-(CGPathRef)newCGPathDecodeForKey:(NSString *)key;
32-(CGImageRef)newCGImageDecodeForKey:(NSString *)key;
33
34-(NSDecimal)decodeDecimalForKey:(NSString *)key;
35/// @}
36
37@end
Note: See TracBrowser for help on using the repository browser.