NTVectorLayer
@interface NTVectorLayer : NTLayer
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:(NTVectorDataSource *)dataSource;
Parameters
dataSource
The data source from which this layer loads data.
-
Returns the vector data source of this vector layer.
Declaration
Objective-C
- (NTVectorDataSource *)getDataSource;
Return Value
The vector data source that was bound to this vector layer on construction.
-
Returns the vector element event listener.
Declaration
Objective-C
- (NTVectorElementEventListener *)getVectorElementEventListener;
Return Value
The vector element event listener.
-
Sets the vector element event listener.
Declaration
Objective-C
- (void)setVectorElementEventListener: (NTVectorElementEventListener *)eventListener;
Parameters
eventListener
The 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;
Return 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;
Parameters
enabled
True if Z-buffering should be enabled.
-
Undocumented
Declaration
Objective-C
- (BOOL)isUpdateInProgress;
-
Undocumented
Declaration
Objective-C
-(void)dealloc;