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.