MSFVectorLayer
A vector layer that loads data using an envelope. Should be used together with corresponding data source.
-
Constructs a VectorLayer object from a data source.
Declaration
Objective-C
- (id)initWithDataSource:(MSFVectorDataSource *)dataSource;Swift
init!(dataSource: MSFVectorDataSource!)Parameters
dataSourceThe data source from which this layer loads data.
-
Returns the vector data source of this vector layer.
Declaration
Objective-C
- (MSFVectorDataSource *)getDataSource;Swift
func getDataSource() -> MSFVectorDataSource!Return Value
The vector data source that was bound to this vector layer on construction.
-
Returns the vector element event listener.
Declaration
Objective-C
- (MSFVectorElementEventListener *)getVectorElementEventListener;Swift
func getVectorElementEventListener() -> MSFVectorElementEventListener!Return Value
The vector element event listener.
-
Sets the vector element event listener.
Declaration
Objective-C
- (void)setVectorElementEventListener: (MSFVectorElementEventListener *)eventListener;Swift
func setVectorElementEventListener(_ eventListener: MSFVectorElementEventListener!)Parameters
eventListenerThe vector element event listener.
-
Returns true if Z-buffering is enabled for 2D geometry. By default it is disabled and used only for billboards.
Declaration
Objective-C
- (BOOL)isZBuffering;Swift
func isZBuffering() -> BoolReturn Value
True if Z-buffering is enabled for 2D geometry.
-
Sets the Z-buffering flag for 2D geometry. By default it is disabled.
Declaration
Objective-C
- (void)setZBuffering:(BOOL)enabled;Swift
func setZBuffering(_ enabled: Bool)Parameters
enabledTrue if Z-buffering should be enabled.
-
Undocumented
Declaration
Objective-C
- (BOOL)isUpdateInProgress;Swift
func isUpdateInProgress() -> Bool -
Undocumented
Declaration
Objective-C
-(void)dealloc;Swift
func dealloc()