TTGeoJSONGeoVisitor
Objective-C
@protocol TTGeoJSONGeoVisitor <NSObject>
Swift
protocol TTGeoJSONGeoVisitor : NSObjectProtocol
TTGeoJSONGeoVisitor
-
Calls one of method depense contain of position date
Declaration
Objective-C
- (void)visitPosition:(TTGeoJSONPosition *_Nonnull)position;
Swift
optional func visit(_ position: TTGeoJSONPosition)
Parameters
position
Object type TTGeoJSONPosition
-
Calls one of method depense contain of lineString date
Declaration
Objective-C
- (void)visitLineString:(TTGeoJSONLineString *_Nonnull)lineString;
Swift
optional func visit(_ lineString: TTGeoJSONLineString)
Parameters
lineString
Object type TTADPLineString
-
Calls one of method depense contain of multiPoint date
Declaration
Objective-C
- (void)visitMultiPoint:(TTGeoJSONMultiPoint *_Nonnull)multiPoint;
Swift
optional func visit(_ multiPoint: TTGeoJSONMultiPoint)
Parameters
multiPoint
Object type TTADPMultiPoint
-
Calls one of method depense contain of multiLineString date
Declaration
Objective-C
- (void)visitMultiLineString: (TTGeoJSONMultiLineString *_Nonnull)multiLineString;
Swift
optional func visit(_ multiLineString: TTGeoJSONMultiLineString)
Parameters
multiLineString
Object type TTADPMultiLineString
-
Calls one of method depense contain of polygon date
Declaration
Objective-C
- (void)visitPolygon:(TTGeoJSONPolygon *_Nonnull)polygon;
Swift
optional func visit(_ polygon: TTGeoJSONPolygon)
Parameters
polygon
Object type TTADPPolygon
-
Calls one of method depense contain of polygon date
Declaration
Objective-C
- (void)visitMultiPolygon:(TTGeoJSONMultiPolygon *_Nonnull)multiPolygon;
Swift
optional func visit(_ multiPolygon: TTGeoJSONMultiPolygon)
Parameters
multiPolygon
Object type TTADPMultiPolygon
-
Calls one of method depense contain of polygon date
Declaration
Objective-C
- (void)visitGeometryCollection: (TTGeoJSONGeometryCollection *_Nonnull)geometryCollection;
Swift
optional func visit(_ geometryCollection: TTGeoJSONGeometryCollection)
Parameters
geometryCollection
Object type TTADPGeometryCollection