KudanAR - iOS
ARGPSManager Class Reference

#import <ARGPSManager.h>

+ Inheritance diagram for ARGPSManager:
+ Collaboration diagram for ARGPSManager:

Instance Methods

(CLLocation *) - getCurrentLocation
 
(void) - initialise
 
(void) - deinitialise
 
(void) - start
 
(void) - stop
 
- Instance Methods inherited from <ARRendererDelegate>
(void) - rendererPreRender
 
(void) - rendererPostRender
 
(void) - rendererDidPause
 
(void) - rendererDidResume
 

Class Methods

(double) + bearingFrom:to:
 
(ARGPSManager *) + getInstance
 

Properties

CLLocationManager * locationManager
 
ARWorldworld
 

Detailed Description

A manager class singleton for placing nodes at real world locations. The GPSManager world is aligned to true north.

Method Documentation

+ (double) bearingFrom: (CLLocation *)  source
to: (CLLocation *)  dest 

Maths method for calculating the bearing between two locations.

Parameters
sourceThe start location.
destThe end location.
- (CLLocation *) getCurrentLocation

Returns the most recent update of the device location.

+ (ARGPSManager *) getInstance

Returns the manager singleton.

Property Documentation

- (CLLocationManager*) locationManager
readwritenonatomicstrong

The location manager responsible for updating the location of the manager world.


The documentation for this class was generated from the following file: