![]() |
KudanAR - iOS
|
#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 |
| ARWorld * | world |
A manager class singleton for placing nodes at real world locations. The GPSManager world is aligned to true north.
| + (double) bearingFrom: | (CLLocation *) | source | |
| to: | (CLLocation *) | dest | |
Maths method for calculating the bearing between two locations.
| source | The start location. |
| dest | The end location. |
| - (CLLocation *) getCurrentLocation |
Returns the most recent update of the device location.
| + (ARGPSManager *) getInstance |
Returns the manager singleton.
|
readwritenonatomicstrong |
The location manager responsible for updating the location of the manager world.