9 #import "BMKMultiPoint.h"
10 #import "BMKOverlay.h"
11 #import "BMKLineDrawType.h"
13 NS_ASSUME_NONNULL_BEGIN
32 + (nullable instancetype)polylineWithPoints:(
BMKMapPoint *)points count:(NSUInteger)count;
38 + (nullable instancetype)polylineWithCoordinates:(CLLocationCoordinate2D *)coords count:(NSUInteger)count;
44 - (BOOL)setPolylineWithPoints:(
BMKMapPoint *)points count:(NSUInteger)count;
50 - (BOOL)setPolylineWithCoordinates:(CLLocationCoordinate2D *)coords count:(NSUInteger)count;
53 #pragma mark - 以下方法和属性只适用于分段纹理绘制和分段颜色绘制
60 @property (nonatomic, copy, nullable) NSArray<NSNumber *> *textureIndex
__deprecated_msg(
"已废弃since 6.5.0, 请使用BMKMultiPolyline中drawIndexs");
70 + (nullable instancetype)polylineWithPoints:(
BMKMapPoint *)points
71 count:(NSUInteger)count
72 textureIndex:(NSArray<NSNumber *> *)textureIndex __deprecated_msg("已废弃since 6.5.0, 请使用BMKMultiPolyline中multiPolylineWithPoints:count:drawIndexs:替换");
81 + (nullable instancetype)polylineWithCoordinates:(CLLocationCoordinate2D *)coords
82 count:(NSUInteger)count
83 textureIndex:(NSArray<NSNumber *> *)textureIndex __deprecated_msg("已废弃since 6.5.0, 请使用BMKMultiPolyline中multiPolylineWithCoordinates:count:drawIndexs:替换");
91 count:(NSUInteger)count
92 textureIndex:(NSArray<NSNumber *> *)textureIndex __deprecated_msg("已废弃since 6.5.0, 请使用BMKMultiPolyline中setMultiPolylineWithPoints:count:drawIndexs:替换");
99 - (BOOL)setPolylineWithCoordinates:(CLLocationCoordinate2D *)coords
100 count:(NSUInteger)count
101 textureIndex:(NSArray<NSNumber *> *)textureIndex __deprecated_msg("已废弃since 6.5.0, 请使用BMKMultiPolyline中setMultiPolylineWithCoordinates:count:drawIndexs:替换");
104 NS_ASSUME_NONNULL_END