| BaiduMap_IOSSDK_v6.6.5_Docs 6.6.5
    | 
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 |