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 |