iOS Point SDK  15.2.0
MKMapView+BDPointSDK.h
1 //
2 // Created by Bluedot Innovation
3 // Copyright © 2016 Bluedot Innovation. All rights reserved.
4 //
5 
6 #import <Foundation/Foundation.h>
7 #import <MapKit/MapKit.h>
8 
9 @class BDBeaconInfo;
10 @class BDFenceInfo;
11 @class BDZoneInfo;
12 
13 
14 @protocol BDPSpatialObjectInfo;
15 
17 
21 - (void)addOverlaysForBeacon:(BDBeaconInfo *)beaconInfo
22  iconImage:(UIImage *)icon
23  iconScale:(CGFloat)scale
24  __attribute__((deprecated("MKMapView (BDPointSDK) has been deprecated since version 1.13. Please implement map overlays in your project.")));
25 
29 - (void)addOverlaysForFence:(BDFenceInfo *)fenceInfo __attribute__((deprecated("MKMapView (BDPointSDK) has been deprecated since version 1.13. Please implement map overlays in your project.")));
30 
34 - (void)addOverlaysForZone:(BDZoneInfo *)zoneInfo
35  withBeaconIconImage:(UIImage *)beaconIconImage
36  beaconIconScale:(CGFloat)beaconIconScale
37  __attribute__((deprecated("MKMapView (BDPointSDK) has been deprecated since version 1.13. Please implement map overlays in your project.")));
38 
42 - (void)addOverlaysForZones:(NSSet *)zoneInfos
43  withBeaconIconImage:(UIImage *)beaconIconImage
44  beaconIconScale:(CGFloat)beaconIconScale
45  __attribute__((deprecated("MKMapView (BDPointSDK) has been deprecated since version 1.13. Please implement map overlays in your project.")));
46 
47 
51 - (void)removeAllSpatialObjectOverlays __attribute__((deprecated("MKMapView (BDPointSDK) has been deprecated since version 1.13. Please implement map overlays in your project.")));
52 
56 - (void)removeOverlaysForSpatialObjectInfo:(id <BDPSpatialObjectInfo>)spatialObject __attribute__((deprecated("MKMapView (BDPointSDK) has been deprecated since version 1.13. Please implement map overlays in your project.")));
57 
61 - (void)setTintColor:(UIColor *)tintColor
62  forSpatialObject:(id<BDPSpatialObjectInfo>)spatialObjectInfo __attribute__((deprecated("MKMapView (BDPointSDK) has been deprecated since version 1.13. Please implement map overlays in your project.")));
63 
64 
68 - (MKMapRect)mapRectForSpatialObject:(id<BDPSpatialObjectInfo>)spatialObjectInfo __attribute__((deprecated("MKMapView (BDPointSDK) has been deprecated since version 1.13. Please implement map overlays in your project.")));
69 
73 - (MKMapRect)mapRectForZone:(BDZoneInfo *)zone __attribute__((deprecated("MKMapView (BDPointSDK) has been deprecated since version 1.13. Please implement map overlays in your project.")));
74 
78 - (MKMapRect)mapRectForZones:(NSSet *)zones __attribute__((deprecated("MKMapView (BDPointSDK) has been deprecated since version 1.13. Please implement map overlays in your project.")));
79 
80 @end
MKMapView(BDPointSDK)
Definition: MKMapView+BDPointSDK.h:16
BDZoneInfo
Contains information about a Zone, including the set of fences that comprise it.
Definition: BDZoneInfo.h:23
-[MKMapView(BDPointSDK) project]
(deprecated("MKMapView (BDPointSDK project()
BDBeaconInfo
Information about a BLE Beacon, as defined in Point Access.
Definition: BDBeaconInfo.h:16
BDPSpatialObjectInfo-p
Definition: BDPSpatialObjectInfo.h:12
BDFenceInfo
Information about a geofence, as defined in Point Access.
Definition: BDFenceInfo.h:18