summaryrefslogtreecommitdiff
path: root/platform/darwin/src/MGLMultiPoint_Private.h
diff options
context:
space:
mode:
Diffstat (limited to 'platform/darwin/src/MGLMultiPoint_Private.h')
-rw-r--r--platform/darwin/src/MGLMultiPoint_Private.h46
1 files changed, 0 insertions, 46 deletions
diff --git a/platform/darwin/src/MGLMultiPoint_Private.h b/platform/darwin/src/MGLMultiPoint_Private.h
deleted file mode 100644
index a9b4b72ca5..0000000000
--- a/platform/darwin/src/MGLMultiPoint_Private.h
+++ /dev/null
@@ -1,46 +0,0 @@
-#import "MGLMultiPoint.h"
-
-#import "MGLGeometry.h"
-
-#import <mbgl/annotation/annotation.hpp>
-#import <mbgl/util/feature.hpp>
-#import <vector>
-
-#import <CoreGraphics/CoreGraphics.h>
-#import <CoreLocation/CoreLocation.h>
-
-NS_ASSUME_NONNULL_BEGIN
-
-@class MGLPolygon;
-@class MGLPolyline;
-
-@protocol MGLMultiPointDelegate;
-
-@interface MGLMultiPoint (Private)
-
-- (instancetype)initWithCoordinates:(const CLLocationCoordinate2D *)coords count:(NSUInteger)count;
-- (BOOL)intersectsOverlayBounds:(MGLCoordinateBounds)overlayBounds;
-
-/** Constructs a shape annotation object, asking the delegate for style values. */
-- (mbgl::Annotation)annotationObjectWithDelegate:(id <MGLMultiPointDelegate>)delegate;
-
-@end
-
-/** An object that tells the MGLMultiPoint instance how to style itself. */
-@protocol MGLMultiPointDelegate <NSObject>
-
-/** Returns the fill alpha value for the given annotation. */
-- (double)alphaForShapeAnnotation:(MGLShape *)annotation;
-
-/** Returns the stroke color object for the given annotation. */
-- (mbgl::Color)strokeColorForShapeAnnotation:(MGLShape *)annotation;
-
-/** Returns the fill color object for the given annotation. */
-- (mbgl::Color)fillColorForPolygonAnnotation:(MGLPolygon *)annotation;
-
-/** Returns the stroke width object for the given annotation. */
-- (CGFloat)lineWidthForPolylineAnnotation:(MGLPolyline *)annotation;
-
-@end
-
-NS_ASSUME_NONNULL_END