- GEOFENCE_TRANSITION_ENTER - Static variable in interface com.indooratlas.android.sdk.IAGeofence
-
Geofence enter event.
- GEOFENCE_TRANSITION_EXIT - Static variable in interface com.indooratlas.android.sdk.IAGeofence
-
Geofence exit event.
- geoToAr(double, double, int, double, double, float[]) - Method in interface com.indooratlas.android.sdk.IAARSession
-
Convert from geographical to AR coordinates
- geoToAr(double, double, int, float[]) - Method in interface com.indooratlas.android.sdk.IAARSession
-
Convert from geographical to AR coordinates, with default rotation and no vertical offset
- geoToAr(IALocation, float[]) - Method in interface com.indooratlas.android.sdk.IAARSession
-
Convert from geographical to AR coordinates (with no vertical offset)
- getAccuracy() - Method in class com.indooratlas.android.sdk.IALocation
-
Returns location accuracy in meters.
- getAffinePix2wgs() - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- getAffineWgs2pix() - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- getAltitude() - Method in class com.indooratlas.android.sdk.IALocation
-
Returns altitude in meters, or 0.0
if not available.
- getBearing() - Method in class com.indooratlas.android.sdk.IALocation
-
Returns bearing in degrees, in range of (0.0, 360.0]
.
- getBearing() - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- getBegin() - Method in class com.indooratlas.android.sdk.IARoute.Leg
-
- getBitmapHeight() - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- getBitmapWidth() - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- getBottomLeft() - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- getBottomRight() - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- getCenter() - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- getDirection() - Method in class com.indooratlas.android.sdk.IARoute.Leg
-
Get the direction of the line segment in ENU coordinates in degrees.
- getEdgeIndex() - Method in class com.indooratlas.android.sdk.IARoute.Leg
-
Get the zero-based index of the edge corresponding to this leg
in the original JSON graph.
- getEdges() - Method in interface com.indooratlas.android.sdk.IAGeofence
-
Return the list of vertices, as (latitude, longitude), pairs of this polygon.
- getEnd() - Method in class com.indooratlas.android.sdk.IARoute.Leg
-
- getError() - Method in class com.indooratlas.android.sdk.IARoute
-
- getExtraInfo() - Method in class com.indooratlas.android.sdk.IALocationManager
-
Returns additional information not vital for the functionality of the SDK.
- getFastestInterval() - Method in class com.indooratlas.android.sdk.IALocationRequest
-
Get fastest interval of this request, in milliseconds.
- getFloor() - Method in interface com.indooratlas.android.sdk.IAGeofence
-
Return the int
floor number for this geofence if set, null
otherwise.
- getFloor() - Method in class com.indooratlas.android.sdk.IAPOI
-
Return the int
floor number for this POI
- getFloor() - Method in class com.indooratlas.android.sdk.IARoute.Point
-
Get the floor number of the IARoute.Point
- getFloor() - Method in class com.indooratlas.android.sdk.IAWayfindingRequest
-
- getFloorCertainty() - Method in class com.indooratlas.android.sdk.IALocation
-
The certainty of the floor selection between 0 and 1.
- getFloorLevel() - Method in class com.indooratlas.android.sdk.IALocation
-
The logical floor level of building.
- getFloorLevel() - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- getFloorPlan() - Method in class com.indooratlas.android.sdk.IARegion
-
Return the floor plan metadata.
- getFloorPlans() - Method in class com.indooratlas.android.sdk.resources.IAVenue
-
Return the list of mapped floorplans this venue has
- getGeofences() - Method in class com.indooratlas.android.sdk.IAGeofenceRequest
-
Return the list of geofences in this IAGeofenceRequest.
- getGeofences() - Method in class com.indooratlas.android.sdk.resources.IAVenue
-
Return the list of cloud geofences this venue has
- getGeofenceTransition() - Method in class com.indooratlas.android.sdk.IAGeofenceEvent
-
Get the type of geofence event.
- getHeadingSensitivity() - Method in class com.indooratlas.android.sdk.IAOrientationRequest
-
Get heading update sensitivity in degrees.
- getHeightMeters() - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- getId() - Method in interface com.indooratlas.android.sdk.IAGeofence
-
Return the identification key for this geofence.
- getId() - Method in class com.indooratlas.android.sdk.IAPOI
-
Return the identifier for this POI
- getId() - Method in class com.indooratlas.android.sdk.IARegion
-
Return the id of the region.
- getId() - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- getId() - Method in class com.indooratlas.android.sdk.resources.IAVenue
-
Return the ID of the venue
- getLatitude() - Method in class com.indooratlas.android.sdk.IALocation
-
Returns latitude in degrees.
- getLatitude() - Method in class com.indooratlas.android.sdk.IARoute.Point
-
Get the latitude of the IARoute.Point
.
- getLatitude() - Method in class com.indooratlas.android.sdk.IAWayfindingRequest
-
- getLatLngFloor() - Method in class com.indooratlas.android.sdk.IALocation
-
- getLatLngFloor() - Method in class com.indooratlas.android.sdk.IAPOI
-
- getLatLngFloor() - Method in class com.indooratlas.android.sdk.IARoute.Point
-
- getLatLngFloor() - Method in class com.indooratlas.android.sdk.IAWayfindingRequest
-
- getLatLngFloor() - Method in class com.indooratlas.android.sdk.resources.IALatLngFloor
-
- getLatLngFloor() - Method in interface com.indooratlas.android.sdk.resources.IALatLngFloorCompatible
-
- getLegs() - Method in class com.indooratlas.android.sdk.IARoute
-
- getLength() - Method in class com.indooratlas.android.sdk.IARoute.Leg
-
Get the length of the line segment in meters.
- getLocation() - Method in class com.indooratlas.android.sdk.IAPOI
-
Return the WGS84 (latitude, longitude) coordinate of this POI
- getLongitude() - Method in class com.indooratlas.android.sdk.IALocation
-
Returns longitude in degrees.
- getLongitude() - Method in class com.indooratlas.android.sdk.IARoute.Point
-
Get the longitude of the IARoute.Point
- getLongitude() - Method in class com.indooratlas.android.sdk.IAWayfindingRequest
-
- getMaxLatitude() - Method in interface com.indooratlas.android.sdk.IAGeofence
-
Return the maximum latitude of the geofence in double
.
- getMaxLongitude() - Method in interface com.indooratlas.android.sdk.IAGeofence
-
Return the maximum longitude of the geofence in double
.
- getMetersToPixels() - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- getMinLatitude() - Method in interface com.indooratlas.android.sdk.IAGeofence
-
Return the minimum latitude of the geofence in double
.
- getMinLongitude() - Method in interface com.indooratlas.android.sdk.IAGeofence
-
Return the minimum longitude of the geofence in double
.
- getName() - Method in interface com.indooratlas.android.sdk.IAGeofence
-
Return a human-readable name of the geofence.
- getName() - Method in class com.indooratlas.android.sdk.IAPOI
-
Return name of this POI.
- getName() - Method in class com.indooratlas.android.sdk.IARegion
-
Returns the name of the region.
- getName() - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- getName() - Method in class com.indooratlas.android.sdk.resources.IAVenue
-
Return the name of the venue
- getNodeIndex() - Method in class com.indooratlas.android.sdk.IARoute.Point
-
Get the index of the IARoute.Point
.
- getOrientationSensitivity() - Method in class com.indooratlas.android.sdk.IAOrientationRequest
-
Get orientation update sensitivity in degrees.
- getParcelableExtra(String) - Method in class com.indooratlas.android.sdk.IALocationRequest
-
- getPayload() - Method in interface com.indooratlas.android.sdk.IAGeofence
-
Return the JSONObject
payload for this geofence.
- getPayload() - Method in class com.indooratlas.android.sdk.IAPOI
-
Return the JSONObject
payload for this POI.
- getPixelsToMeters() - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- getPOIs() - Method in class com.indooratlas.android.sdk.resources.IAVenue
-
Return the list of POIs this venue has
- getPriority() - Method in class com.indooratlas.android.sdk.IALocationRequest
-
Return the priority of this request
- getRegion() - Method in class com.indooratlas.android.sdk.IALocation
-
Returns the floor plan information associated with this location as an
IARegion
.
- getSmallestDisplacement() - Method in class com.indooratlas.android.sdk.IALocationRequest
-
Get smallest displacement for location updates to trigger, in meters.
- getStringExtra(String) - Method in class com.indooratlas.android.sdk.IALocationRequest
-
- getTime() - Method in class com.indooratlas.android.sdk.IALocation
-
Returns UTC time of this location fix.
- getTimestamp() - Method in class com.indooratlas.android.sdk.IARegion
-
Unix timestamp in milliseconds, i.e.
- getTopLeft() - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- getTopRight() - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- getTriggeringGeofences() - Method in class com.indooratlas.android.sdk.IAGeofenceEvent
-
- getType() - Method in class com.indooratlas.android.sdk.IARegion
-
Returns the type of the region.
- getType(Uri) - Method in class com.indooratlas.android.sdk.IndoorAtlasInitProvider
-
- getUrl() - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- getVenue() - Method in class com.indooratlas.android.sdk.IARegion
-
Return the venue metadata.
- getWayfindingCompassArrow() - Method in interface com.indooratlas.android.sdk.IAARSession
-
- getWayfindingTarget() - Method in interface com.indooratlas.android.sdk.IAARSession
-
- getWayfindingTurnArrows() - Method in interface com.indooratlas.android.sdk.IAARSession
-
- getWidthMeters() - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- IAARObject - Interface in com.indooratlas.android.sdk
-
IAARObject represents the coordinates (i.e., a model matrix) of an object in
the AR coordinate system.
- IAARSession - Interface in com.indooratlas.android.sdk
-
IndoorAtlas AR fusion API
- IAExtraInfo - Class in com.indooratlas.android.sdk
-
- IAExtraInfo(String, String) - Constructor for class com.indooratlas.android.sdk.IAExtraInfo
-
Constructor.
- IAFloorPlan - Class in com.indooratlas.android.sdk.resources
-
IAFloorPlan contains the information required to place a floor plan bitmap to Earth's surface
- IAFloorPlan(String, String, String, int, int, int, double[], double[]) - Constructor for class com.indooratlas.android.sdk.resources.IAFloorPlan
-
Constructs an IAFloorPlan
instance based on parameters.
- IAFloorPlan(Parcel) - Constructor for class com.indooratlas.android.sdk.resources.IAFloorPlan
-
Do not use this constructor directly.
- IAGeofence - Interface in com.indooratlas.android.sdk
-
A data object representing a geofence defined by a set of vertices
- IAGeofence.Builder - Class in com.indooratlas.android.sdk
-
- IAGeofenceEvent - Class in com.indooratlas.android.sdk
-
A class describing a geofence event.
- IAGeofenceEvent(ArrayList<IAGeofence>, int) - Constructor for class com.indooratlas.android.sdk.IAGeofenceEvent
-
- IAGeofenceEvent(Parcel) - Constructor for class com.indooratlas.android.sdk.IAGeofenceEvent
-
- IAGeofenceListener - Interface in com.indooratlas.android.sdk
-
Used for receiving geofence events from the
IALocationManager
when geofences are
triggered.
- IAGeofenceListenerSupport - Class in com.indooratlas.android.sdk.resources
-
- IAGeofenceListenerSupport() - Constructor for class com.indooratlas.android.sdk.resources.IAGeofenceListenerSupport
-
- IAGeofenceRequest - Class in com.indooratlas.android.sdk
-
Provides the list of geofences to monitor for the SDK along with the initial trigger
specification
- IAGeofenceRequest(IAGeofenceRequest.Builder) - Constructor for class com.indooratlas.android.sdk.IAGeofenceRequest
-
- IAGeofenceRequest(Parcel) - Constructor for class com.indooratlas.android.sdk.IAGeofenceRequest
-
- IAGeofenceRequest.Builder - Class in com.indooratlas.android.sdk
-
- IALatLng - Class in com.indooratlas.android.sdk.resources
-
Data object that holds location's latitude and longitude in degrees
- IALatLng(double, double) - Constructor for class com.indooratlas.android.sdk.resources.IALatLng
-
- IALatLng(Parcel) - Constructor for class com.indooratlas.android.sdk.resources.IALatLng
-
- IALatLngFloor - Class in com.indooratlas.android.sdk.resources
-
Data object that holds location's latitude, longitude (degrees) and floor number
- IALatLngFloor(IALatLng, int) - Constructor for class com.indooratlas.android.sdk.resources.IALatLngFloor
-
- IALatLngFloor(double, double, int) - Constructor for class com.indooratlas.android.sdk.resources.IALatLngFloor
-
- IALatLngFloor(Parcel) - Constructor for class com.indooratlas.android.sdk.resources.IALatLngFloor
-
- IALatLngFloorCompatible - Interface in com.indooratlas.android.sdk.resources
-
- IALocation - Class in com.indooratlas.android.sdk
-
A data object representing a geographic location.
- IALocation(Parcel) - Constructor for class com.indooratlas.android.sdk.IALocation
-
Do not use this constructor directly.
- IALocation.Builder - Class in com.indooratlas.android.sdk
-
- IALocationListener - Interface in com.indooratlas.android.sdk
-
- IALocationListenerSupport - Class in com.indooratlas.android.sdk.resources
-
- IALocationListenerSupport() - Constructor for class com.indooratlas.android.sdk.resources.IALocationListenerSupport
-
- IALocationManager - Class in com.indooratlas.android.sdk
-
This class provides access to IndoorAtlas location services.
- IALocationManager() - Constructor for class com.indooratlas.android.sdk.IALocationManager
-
- IALocationRequest - Class in com.indooratlas.android.sdk
-
- IALocationService - Class in com.indooratlas.android.sdk
-
Service that performs background operations to provide positioning updates to
IALocationManager
component.
- IALocationService() - Constructor for class com.indooratlas.android.sdk.IALocationService
-
- IAOrientationListener - Interface in com.indooratlas.android.sdk
-
- IAOrientationRequest - Class in com.indooratlas.android.sdk
-
Class used to specify the sensitivity when requesting heading and orientation changes.
- IAOrientationRequest(double, double) - Constructor for class com.indooratlas.android.sdk.IAOrientationRequest
-
Constructor specifying the sensitivity for heading and orientation updates.
- IAOrientationRequest(Parcel) - Constructor for class com.indooratlas.android.sdk.IAOrientationRequest
-
- IAPOI - Class in com.indooratlas.android.sdk
-
A data object representing a Point of Interest (POI)
- IAPOI(String, int, IALatLng, String, JSONObject) - Constructor for class com.indooratlas.android.sdk.IAPOI
-
Construct a Point of Interest (POI)
- IAPOI(Parcel) - Constructor for class com.indooratlas.android.sdk.IAPOI
-
Do not use this constructor directly.
- IAPOI.Builder - Class in com.indooratlas.android.sdk
-
Builder to configure
IAPOI
.
- IARegion - Class in com.indooratlas.android.sdk
-
A data object describing a typed region in IndoorAtlas namespace.
- IARegion(int, long, String, String, IAVenue, IAFloorPlan) - Constructor for class com.indooratlas.android.sdk.IARegion
-
- IARegion(Parcel) - Constructor for class com.indooratlas.android.sdk.IARegion
-
- IARegion.Listener - Interface in com.indooratlas.android.sdk
-
Used for receiving notifications about region changes.
- IARoute - Class in com.indooratlas.android.sdk
-
Structure representing a route from one location to another.
- IARoute(ArrayList<IARoute.Leg>) - Constructor for class com.indooratlas.android.sdk.IARoute
-
- IARoute(IARoute.Error) - Constructor for class com.indooratlas.android.sdk.IARoute
-
- IARoute(Parcel) - Constructor for class com.indooratlas.android.sdk.IARoute
-
- IARoute.Error - Enum in com.indooratlas.android.sdk
-
- IARoute.Leg - Class in com.indooratlas.android.sdk
-
- IARoute.Point - Class in com.indooratlas.android.sdk
-
- IAVenue - Class in com.indooratlas.android.sdk.resources
-
Represents a venue in IndoorAtlas system
- IAVenue(String, String, List<IAFloorPlan>, List<IAGeofence>, List<IAPOI>) - Constructor for class com.indooratlas.android.sdk.resources.IAVenue
-
Constructs IAVenue based on parameters
- IAVenue(String, String, List<IAFloorPlan>) - Constructor for class com.indooratlas.android.sdk.resources.IAVenue
-
Deprecated.
- IAVenue(Parcel) - Constructor for class com.indooratlas.android.sdk.resources.IAVenue
-
Do not use this directly
- IAWayfindingListener - Interface in com.indooratlas.android.sdk
-
- IAWayfindingRequest - Class in com.indooratlas.android.sdk
-
Provides wayfinding destination for the SDK.
- IAWayfindingRequest(IAWayfindingRequest.Builder) - Constructor for class com.indooratlas.android.sdk.IAWayfindingRequest
-
- IAWayfindingRequest(Parcel) - Constructor for class com.indooratlas.android.sdk.IAWayfindingRequest
-
- IAWayfindingRequest.Builder - Class in com.indooratlas.android.sdk
-
- IndoorAtlasInitProvider - Class in com.indooratlas.android.sdk
-
- IndoorAtlasInitProvider() - Constructor for class com.indooratlas.android.sdk.IndoorAtlasInitProvider
-
- insert(Uri, ContentValues) - Method in class com.indooratlas.android.sdk.IndoorAtlasInitProvider
-
- isCloudGeofence() - Method in interface com.indooratlas.android.sdk.IAGeofence
-
- isIncluded(double, double, Integer) - Method in interface com.indooratlas.android.sdk.IAGeofence
-
Check whether a WGS84 coordinate (latitude & longitude) in specific floor is included in this
geofence
.
- isSuccessful() - Method in class com.indooratlas.android.sdk.IARoute
-
- withAccuracy(float) - Method in class com.indooratlas.android.sdk.IALocation.Builder
-
Configures IALocation with given accuracy
in meters.
- withAltitude(double) - Method in class com.indooratlas.android.sdk.IALocation.Builder
-
Configures IALocation with given altitude
, in meters.
- withBearing(float) - Method in class com.indooratlas.android.sdk.IALocation.Builder
-
Configures IALocation with given bearing
in degrees.
- withCloudGeofences(boolean) - Method in class com.indooratlas.android.sdk.IAGeofenceRequest.Builder
-
Determine if cloud geofences (static) should be monitored in addition to the run-time
(dynamic) geofences defined in this request.
- withEdges(List<double[]>) - Method in class com.indooratlas.android.sdk.IAGeofence.Builder
-
Configures the IAGeofence with the list of unique WGS84 (latitude, longitude) points.
- withExtras(Bundle) - Method in class com.indooratlas.android.sdk.IALocation.Builder
-
Use extras from given Bundle
.
- withFloor(int) - Method in class com.indooratlas.android.sdk.IAGeofence.Builder
-
Configure the IAGeofence with the given floor number
.
- withFloor(int) - Method in class com.indooratlas.android.sdk.IAPOI.Builder
-
Configure the POI with the given floor number
.
- withFloor(int) - Method in class com.indooratlas.android.sdk.IAWayfindingRequest.Builder
-
- withFloorCertainty(float) - Method in class com.indooratlas.android.sdk.IALocation.Builder
-
Configures IALocation with given floor certainty
- withFloorLevel(int) - Method in class com.indooratlas.android.sdk.IALocation.Builder
-
Configures IALocation with given floor level
- withGeofence(IAGeofence) - Method in class com.indooratlas.android.sdk.IAGeofenceRequest.Builder
-
- withGeofences(List<IAGeofence>) - Method in class com.indooratlas.android.sdk.IAGeofenceRequest.Builder
-
- withId(String) - Method in class com.indooratlas.android.sdk.IAGeofence.Builder
-
Configure the IAGeofence with the given identification code
.
- withId(String) - Method in class com.indooratlas.android.sdk.IAPOI.Builder
-
Configure the POI with the given identification code
.
- withIntExtra(String, int) - Method in class com.indooratlas.android.sdk.IALocation.Builder
-
Adds an extra argument.
- withLatitude(double) - Method in class com.indooratlas.android.sdk.IALocation.Builder
-
Configures IALocation with given latitude
.
- withLatitude(double) - Method in class com.indooratlas.android.sdk.IAWayfindingRequest.Builder
-
- withLocation(Location) - Method in class com.indooratlas.android.sdk.IALocation.Builder
-
Populates IALocation with values from location
.
- withLocation(IALatLng) - Method in class com.indooratlas.android.sdk.IAPOI.Builder
-
Configures the POI with the given WGS84 (latitude, longitude) coordinate.
- withLongExtra(String, long) - Method in class com.indooratlas.android.sdk.IALocation.Builder
-
Adds an extra argument.
- withLongitude(double) - Method in class com.indooratlas.android.sdk.IALocation.Builder
-
Configures IALocation with given longitude
.
- withLongitude(double) - Method in class com.indooratlas.android.sdk.IAWayfindingRequest.Builder
-
- withName(String) - Method in class com.indooratlas.android.sdk.IAGeofence.Builder
-
- withName(String) - Method in class com.indooratlas.android.sdk.IAPOI.Builder
-
Configure the POI with the given name.
- withPayload(JSONObject) - Method in class com.indooratlas.android.sdk.IAGeofence.Builder
-
Configure the IAGeofence with the given payload
.
- withPayload(JSONObject) - Method in class com.indooratlas.android.sdk.IAPOI.Builder
-
Configure the POI with the given payload
.
- withRegion(IARegion) - Method in class com.indooratlas.android.sdk.IALocation.Builder
-
Configures IALocation to belong to given IARegion
.
- withTime(long) - Method in class com.indooratlas.android.sdk.IALocation.Builder
-
Configures time of the fix in UTC time, millis since January 1, 1970.
- writeToParcel(Parcel, int) - Method in class com.indooratlas.android.sdk.IAGeofenceEvent
-
- writeToParcel(Parcel, int) - Method in class com.indooratlas.android.sdk.IAGeofenceRequest
-
- writeToParcel(Parcel, int) - Method in class com.indooratlas.android.sdk.IALocation
-
- writeToParcel(Parcel, int) - Method in class com.indooratlas.android.sdk.IALocationRequest
-
- writeToParcel(Parcel, int) - Method in class com.indooratlas.android.sdk.IAOrientationRequest
-
- writeToParcel(Parcel, int) - Method in class com.indooratlas.android.sdk.IAPOI
-
- writeToParcel(Parcel, int) - Method in class com.indooratlas.android.sdk.IARegion
-
- writeToParcel(Parcel, int) - Method in class com.indooratlas.android.sdk.IARoute.Leg
-
- writeToParcel(Parcel, int) - Method in class com.indooratlas.android.sdk.IARoute.Point
-
- writeToParcel(Parcel, int) - Method in class com.indooratlas.android.sdk.IARoute
-
- writeToParcel(Parcel, int) - Method in class com.indooratlas.android.sdk.IAWayfindingRequest
-
- writeToParcel(Parcel, int) - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- writeToParcel(Parcel, int) - Method in class com.indooratlas.android.sdk.resources.IALatLng
-
- writeToParcel(Parcel, int) - Method in class com.indooratlas.android.sdk.resources.IALatLngFloor
-
- writeToParcel(Parcel, int) - Method in class com.indooratlas.android.sdk.resources.IAVenue
-