Public Member Functions | |
MapCameraUpdateBuilder (const MapCameraPosition &mapCameraPosition) | |
MapCameraUpdateBuilder & | SetCoordinate (double latitudeDegrees, double longitudeDegrees) |
MapCameraUpdateBuilder & | SetElevationMode (Positioning::ElevationMode::Type elevationMode) |
MapCameraUpdateBuilder & | SetElevation (double elevationMetres) |
MapCameraUpdateBuilder & | SetIndoorMapWithDefaultFloor (const std::string &indoorMapId) |
MapCameraUpdateBuilder & | SetIndoorMap (const std::string &indoorMapId, int indoorMapFloorId) |
MapCameraUpdateBuilder & | SetBearing (double bearingDegrees) |
MapCameraUpdateBuilder & | SetZenithAngle (double zenithAngleDegrees) |
MapCameraUpdateBuilder & | SetDistanceToInterest (double distanceToInterest) |
MapCameraUpdateBuilder & | SetZoomLevel (double zoomLevel) |
MapCameraUpdateBuilder & | ZoomBy (double zoomBy, bool roundToNearestZoomLevel) |
MapCameraUpdate | Build () |
Static Public Member Functions | |
static MapCameraUpdateBuilder | MakeForPosition (const MapCameraPosition &mapCameraPosition) |
static MapCameraUpdateBuilder | MakeForLatLongBounds (const Eegeo::Space::LatLong &boundsNorthEast, const Eegeo::Space::LatLong &boundsSouthWest) |
static MapCameraUpdateBuilder | MakeForZoomBy (double zoomBy, bool roundToNearestZoomLevel) |
Additional Inherited Members | |
Private Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |