BaiduMap_IOSSDK_v6.6.3_Docs
6.6.3
|
#import <Foundation/Foundation.h>
枚举 | |
enum | BMKLocate : NSUInteger { BMKLocateCenter = (0x1 << 0), BMKLocateTop = (0x1 << 1), BMKLocateBottom = (0x1 << 2), BMKLocateLeft = (0x1 << 3), BMKLocateRight = (0x1 << 4), BMKLocateLeftTop = (BMKLocateLeft | BMKLocateTop), BMKLocateLeftBottom = (BMKLocateLeft | BMKLocateBottom), BMKLocateRightTop = (BMKLocateRight | BMKLocateTop), BMKLocateRightBottom = (BMKLocateRight | BMKLocateBottom), BMKLocateHalfTop = (0x1 << 10), BMKLocateHalfBottom = (0x1 << 11), BMKLocateHalfLeft = (0x1 << 12), BMKLocateHalfRight = (0x1 << 13), BMKLocateHalfLeftTop = (BMKLocateHalfLeft | BMKLocateHalfTop), BMKLocateHalfLeftBottom = (BMKLocateHalfLeft | BMKLocateHalfBottom), BMKLocateHalfRightTop = (BMKLocateHalfRight | BMKLocateHalfTop), BMKLocateHalfRightBottom = (BMKLocateHalfRight | BMKLocateHalfBottom), BMKLocateAlignTop = (0x1 << 20), BMKLocateAlignBottom = (0x1 << 21), BMKLocateAlignLeft = (0x1 << 22), BMKLocateAlignRight = (0x1 << 23), BMKLocateAlignLeftTop = (BMKLocateAlignLeft | BMKLocateAlignTop), BMKLocateAlignLeftBottom = (BMKLocateAlignLeft | BMKLocateAlignBottom), BMKLocateAlignRightTop = (BMKLocateAlignRight | BMKLocateAlignTop), BMKLocateAlignRightBottom = (BMKLocateAlignRight | BMKLocateAlignBottom) } |
enum | BMKCollisionBehavior : NSUInteger { BMKCollisionNotCollide = (0), BMKCollisionAlwaysShow = (0x1 << 0), BMKCollisionHideByPriority = (0x1 << 1), BMKCollisionWithInner = (0x1 << 2), BMKCollisionWithBasePoi = (0x1 << 3), BMKCollisionInnerAndBasePoi = (BMKCollisionWithInner | BMKCollisionWithBasePoi), BMKDodgeWithInner = (0x1 << 4), BMKCollisionExceptSelf = (0x1 << 6), BMKCollisionWithAllLayersByPriority = (0x1 << 9) } |
enum | BMKAnimationTrack : NSUInteger { BMKAnimationTrackNone = (0x00), BMKAnimationTrackX = (0x01 << 0), BMKAnimationTrackY = (0x01 << 1), BMKAnimationTrackXY = (BMKAnimationTrackX | BMKAnimationTrackY), BMKAnimationTrackForward = (0x01 << 5), BMKAnimationTrackBackward = (0x01 << 6) } |
enum | BMKRotateFeature : NSUInteger { BMKRotateAnmination = (0x1 << 0), BMKRotateItem = (0x1 << 1), BMKRotateScreenUpper = (0x1 << 2), BMKRotateGeoNorth = (0x1 << 3), BMKRotateFlipNo = (0x1 << 4), BMKRotateFlipUpper = (0x1 << 5), BMKRotateFreeze = BMKRotateAnmination | BMKRotateScreenUpper | BMKRotateFlipNo } |
enum | BMKRotateAxis : NSUInteger { BMKFollowMapRotateAxisNone = (0x00), BMKFollowMapRotateAxisPitch = (0x1 << 0), BMKFollowMapRotateAxisYaw = (0x1 << 1) } |
enum BMKAnimationTrack : NSUInteger |
enum BMKCollisionBehavior : NSUInteger |
enum BMKLocate : NSUInteger |
绘制元素位于「基准Anchor」的方位;
如果是Marker,则是Marker位于坐标点Pt的方位。 如果是RichView,则是RichView位于Marker的方位。
enum BMKRotateAxis : NSUInteger |
enum BMKRotateFeature : NSUInteger |