tkmShape Class Reference

Inherits from NSObject
Conforms to tkmShapeRenderGL
Declared in tkmShape.h

  name

地图覆盖物的图形的名称

@property (nonatomic, readonly) NSString *name

Declared In

tkmShape.h

  visible

图形是否可见

@property (nonatomic, assign) BOOL visible

Declared In

tkmShape.h

  fillColor

图形的填充颜色

@property (nonatomic, assign) int fillColor

Declared In

tkmShape.h

  opacity

图形的存在感

@property (nonatomic, assign) float opacity

Declared In

tkmShape.h

  centerPosition

图形的外封中心点

@property (nonatomic, readonly) tkmPosition *centerPosition

Declared In

tkmShape.h

  envelope

图形的外封

@property (nonatomic, readonly) CGRect envelope

Declared In

tkmShape.h

  area

图形的面积

@property (nonatomic, readonly) CGFloat area

Declared In

tkmShape.h

– initWithOpenSource:

用于开放重载的初始化方法

- (id)initWithOpenSource:(NSString *)shapeName

Parameters

shapeName

图形的名字

Return Value

用于重载后的tkmShape基类对象

Discussion

Note: 重载tkmShape的子类必须调用这个方法

Declared In

tkmShape.h