10#import <CoreGraphics/CoreGraphics.h>
11#import <CoreLocation/CoreLocation.h>
12#import <Foundation/Foundation.h>
17@protocol MAAnnotation <NSObject>
21@property (nonatomic, readonly) CLLocationCoordinate2D coordinate;
27@property (nonatomic, copy) NSString *title;
31@property (nonatomic, copy) NSString *subtitle;
39- (void)setCoordinate:(CLLocationCoordinate2D)newCoordinate;
43@property (nonatomic, assign)
double altitude;
52@protocol MAAnimatableAnnotation <NSObject>
61- (void)step:(CGFloat)timeDelta;
69- (BOOL)isAnimationFinished;
77- (BOOL)shouldAnimationStart;
86- (CLLocationDirection)rotateDegree;