source: orbit/iOS/Orbit/Orbit/CorePlotHeaders/CPTAnnotation.h @ cef53d8

ServoTab_Interfacepyramid
Last change on this file since cef53d8 was a9059a5, checked in by Steve Castellotti <sc@…>, 10 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: 1001 bytes
Line 
1#import "CPTDefinitions.h"
2#import <Foundation/Foundation.h>
3#import <QuartzCore/QuartzCore.h>
4
5@class CPTAnnotationHostLayer;
6@class CPTLayer;
7
8@interface CPTAnnotation : NSObject<NSCoding> {
9    @private
10    __cpt_weak CPTAnnotationHostLayer *annotationHostLayer;
11    CPTLayer *contentLayer;
12    CGPoint contentAnchorPoint;
13    CGPoint displacement;
14    CGFloat rotation;
15}
16
17@property (nonatomic, readwrite, retain) CPTLayer *contentLayer;
18@property (nonatomic, readwrite, cpt_weak_property) __cpt_weak CPTAnnotationHostLayer *annotationHostLayer;
19@property (nonatomic, readwrite, assign) CGPoint contentAnchorPoint;
20@property (nonatomic, readwrite, assign) CGPoint displacement;
21@property (nonatomic, readwrite, assign) CGFloat rotation;
22
23@end
24
25#pragma mark -
26
27/** @category CPTAnnotation(AbstractMethods)
28 *  @brief CPTAnnotation abstract methods—must be overridden by subclasses.
29 **/
30@interface CPTAnnotation(AbstractMethods)
31
32/// @name Layout
33/// @{
34-(void)positionContentLayer;
35/// @}
36
37@end
Note: See TracBrowser for help on using the repository browser.