10#import <CoreGraphics/CoreGraphics.h>
11#import <CoreLocation/CoreLocation.h>
12#import <Foundation/Foundation.h>
16@protocol MAAnnotation <NSObject>
19@property (nonatomic, readonly) CLLocationCoordinate2D coordinate;
24@property (nonatomic, copy) NSString *title;
27@property (nonatomic, copy) NSString *subtitle;
33- (void)setCoordinate:(CLLocationCoordinate2D)newCoordinate;
36@property (nonatomic, assign)
double altitude;
42@protocol MAAnimatableAnnotation <NSObject>
49- (void)step:(CGFloat)timeDelta;
55- (BOOL)isAnimationFinished;
61- (BOOL)shouldAnimationStart;
68- (CLLocationDirection)rotateDegree;