CircleGeographicAreaObject
Objective-C
@interface CircleGeographicAreaObject : GeographicAreaObject
Swift
class CircleGeographicAreaObject : GeographicAreaObject
This class encapsulates circle geographic area information.
-
Initializes and returns a newly allocated object using location, horizontal and vertical radius.
Declaration
Objective-C
- (nonnull instancetype)initWithCenter:(nonnull CoordinatesObject *)coordinates radius:(int)radius;
Swift
init(center coordinates: CoordinatesObject, radius: Int32)
Parameters
coordinates
The geographical location.
radius
The horizontal radius in meters.
-
Set the center of the circular geographic area.
Declaration
Objective-C
- (void)setCenter:(nonnull CoordinatesObject *)coordinates;
Swift
func setCenter(_ coordinates: CoordinatesObject)
-
Get the radius of the circular geographic area in meters.
Declaration
Objective-C
- (int)getRadius;
Swift
func getRadius() -> Int32
-
Set the radius of the circular geographic area in meters.
Declaration
Objective-C
- (void)setRadius:(int)value;
Swift
func setRadius(_ value: Int32)
-
Set the center & radius.
Declaration
Objective-C
- (void)setCenter:(nonnull CoordinatesObject *)coordinates radius:(int)radius;
Swift
func setCenter(_ coordinates: CoordinatesObject, radius: Int32)
Parameters
coordinates
The coordinates of the circle.
radius
The radius in meters.