Classes
The following classes are available globally.
-
The main class used to interact with the Radar SDK.
See moreDeclaration
Objective-C
@interface Radar : NSObject
Swift
class Radar : NSObject
-
Declaration
Objective-C
@interface RadarAddress : NSObject
Swift
class RadarAddress : NSObject
-
Declaration
Objective-C
@interface RadarBeacon : NSObject
Swift
class RadarBeacon : NSObject
-
Declaration
Objective-C
@interface RadarChain : NSObject
Swift
class RadarChain : NSObject
-
Represents the geometry of a circle geofence.
See moreDeclaration
Objective-C
@interface RadarCircleGeometry : RadarGeofenceGeometry
Swift
class RadarCircleGeometry : RadarGeofenceGeometry
-
Declaration
Objective-C
@interface RadarContext : NSObject
Swift
class RadarContext : NSObject
-
Represents a location coordinate.
See moreDeclaration
Objective-C
@interface RadarCoordinate : NSObject
Swift
class RadarCoordinate : NSObject
-
Represents a change in user state.
See moreDeclaration
Objective-C
@interface RadarEvent : NSObject
Swift
class RadarEvent : NSObject
-
Declaration
Objective-C
@interface RadarGeofence : NSObject
Swift
class RadarGeofence : NSObject
-
Represents the geometry of a geofence.
Declaration
Objective-C
@interface RadarGeofenceGeometry : NSObject
Swift
class RadarGeofenceGeometry : NSObject
-
Represents the meta block returned by a Radar API request
See moreDeclaration
Objective-C
@interface RadarMeta : NSObject
Swift
class RadarMeta : NSObject
-
Declaration
Objective-C
@interface RadarPlace : NSObject
Swift
class RadarPlace : NSObject
-
Represents the geometry of polygon geofence.
See moreDeclaration
Objective-C
@interface RadarPolygonGeometry : RadarGeofenceGeometry
Swift
class RadarPolygonGeometry : RadarGeofenceGeometry
-
Declaration
Objective-C
@interface RadarRegion : NSObject
Swift
class RadarRegion : NSObject
-
Represents a route between an origin and a destination.
See moreDeclaration
Objective-C
@interface RadarRoute : NSObject
Swift
class RadarRoute : NSObject
-
Represents the distance of a route.
See moreDeclaration
Objective-C
@interface RadarRouteDistance : NSObject
Swift
class RadarRouteDistance : NSObject
-
Represents the duration of a route.
See moreDeclaration
Objective-C
@interface RadarRouteDuration : NSObject
Swift
class RadarRouteDuration : NSObject
-
Represents the geometry of a route.
See moreDeclaration
Objective-C
@interface RadarRouteGeometry : NSObject
Swift
class RadarRouteGeometry : NSObject
-
Represents routes between multiple origins and destinations.
See moreDeclaration
Objective-C
@interface RadarRouteMatrix : NSObject
Swift
class RadarRouteMatrix : NSObject
-
Represents routes from an origin to a destination.
See moreDeclaration
Objective-C
@interface RadarRoutes : NSObject
Swift
class RadarRoutes : NSObject
-
Represents a user segment.
See moreDeclaration
Objective-C
@interface RadarSegment : NSObject
Swift
class RadarSegment : NSObject
-
An options class used to configure background tracking.
See moreDeclaration
Objective-C
@interface RadarTrackingOptions : NSObject
Swift
class RadarTrackingOptions : NSObject
-
Declaration
Objective-C
@interface RadarTrip : NSObject
Swift
class RadarTrip : NSObject
-
An options class used to configure trip tracking.
See moreDeclaration
Objective-C
@interface RadarTripOptions : NSObject
Swift
class RadarTripOptions : NSObject
-
Represents the current user state.
See moreDeclaration
Objective-C
@interface RadarUser : NSObject
Swift
class RadarUser : NSObject