MSFVectorTileFeatureBuilder
Objective-C
@interface MSFVectorTileFeatureBuilder : MSFFeatureBuilder
Swift
class MSFVectorTileFeatureBuilder : MSFFeatureBuilder
A vector tile feature consisting of id, layer, geometry and properties.
-
Checks if this object is equal to the specified object.
Declaration
Objective-C
- (BOOL)isEqual:(id)object;Swift
func isEqual(_ object: Any!) -> BoolParameters
objectThe reference object.
Return Value
True when objects are equal, false otherwise.
-
Returns the hash value of this object.
Declaration
Objective-C
- (NSUInteger)hash;Swift
func hash() -> UIntReturn Value
The hash value of this object.
-
Constructs a VectorTileFeatureBuilder with empty state.
Declaration
Objective-C
- (id)init;Swift
init!() -
Returns the id of the builder.
Declaration
Objective-C
- (long long)getId;Swift
func getId() -> Int64Return Value
The id of the builder.
-
Sets the id of the builder.
Declaration
Objective-C
- (void)setId:(long long)arg1;Swift
func setId(_ arg1: Int64)Parameters
idThe id of the builder.
-
Returns the map tile of the builder.
Return Value
The map tile of the builder.
-
Sets the map tile of the builder.
Declaration
Objective-C
- (void)setMapTile:(MSFMapTile *)mapTile;Swift
func setMapTile(_ mapTile: MSFMapTile!)Parameters
mapTileThe map tile of the builder.
-
Returns the layer name of the builder.
Declaration
Objective-C
- (NSString *)getLayerName;Swift
func getLayerName() -> String!Return Value
The layer name of the builder.
-
Sets the layer name of the builder.
Declaration
Objective-C
- (void)setLayerName:(NSString *)layerName;Swift
func setLayerName(_ layerName: String!)Parameters
layerNameThe layer name of the builder.
-
Builds a new vector tile feature from the state.
Declaration
Objective-C
- (MSFVectorTileFeature *)buildVectorTileFeature;Swift
func buildVectorTileFeature() -> MSFVectorTileFeature!Return Value
A new vector tile feature based on the builder state. Can be null if the geometry is not specified.
-
Undocumented
Declaration
Objective-C
-(void)dealloc;Swift
func dealloc()