---
title: CLCircularGeographicCondition
framework: corelocation
role: symbol
role_heading: Class
path: corelocation/clcirculargeographiccondition
---

# CLCircularGeographicCondition

A circular geographic condition that a center point and radius define.

## Declaration

```occ
@interface CLCircularGeographicCondition : CLCondition
```

## Mentioned in

Monitoring the user’s proximity to geographic regions

## Overview

Overview Use CLCircularGeographicCondition to monitor events that occur in a circular geographic condition that you describe.

## Topics

### Creating a circular geographic condition

- [initWithCenter:radius:](corelocation/clcirculargeographiccondition/initwithcenter:radius:.md)

### Instance properties

- [center](corelocation/clcirculargeographiccondition/center.md)
- [radius](corelocation/clcirculargeographiccondition/radius.md)

## Relationships

### Inherits From

- [CLCondition](corelocation/clcondition-c.class.md)

### Conforms To

- [NSSecureCoding](foundation/nssecurecoding.md)

## See Also

### iBeacon

- [Ranging for Beacons](corelocation/ranging-for-beacons.md)
- [Determining the proximity to an iBeacon device](corelocation/determining-the-proximity-to-an-ibeacon-device.md)
- [Turning an iOS device into an iBeacon device](corelocation/turning-an-ios-device-into-an-ibeacon-device.md)
- [CLBeacon](corelocation/clbeacon.md)
- [CLCondition](corelocation/clcondition-c.class.md)
- [CLBeaconIdentityCondition](corelocation/clbeaconidentitycondition.md)
