- GEOFENCE_TRANSITION_DWELL - Static variable in interface com.indooratlas.android.sdk.IAGeofence
-
Geofence dwelling event.
- 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.
- get() - Method in interface com.indooratlas.android.sdk.resources.IATask
-
Blocks until computation has finished and returns it's result.
- 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
-
- 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 edges of the polygon defining this geofence.
- getEnd() - Method in class com.indooratlas.android.sdk.IARoute.Leg
-
- getError() - Method in class com.indooratlas.android.sdk.resources.IAResult
-
- getExpirationTime() - Method in interface com.indooratlas.android.sdk.IAGeofence
-
Return the expiration time for this geofence in milliseconds if set, null
otherwise.
- 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.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.
- 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.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
- getInitialTrigger() - Method in class com.indooratlas.android.sdk.IAGeofenceRequest
-
Return the initial trigger for the geofences in this request.
- 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
-
- 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.
- getLoiteringDelay() - Method in interface com.indooratlas.android.sdk.IAGeofence
-
Return the loitering delay for this geofence in milliseconds if set, null
otherwise.
- 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 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.
- getPixelsToMeters() - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- 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
.
- getResult() - Method in class com.indooratlas.android.sdk.resources.IAResult
-
Returns computations result data.
- 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
-
- getTransitionTypes() - Method in interface com.indooratlas.android.sdk.IAGeofence
-
Return the transition types for this geofence if set, null
otherwise.
- getTriggeringGeofences() - Method in class com.indooratlas.android.sdk.IAGeofenceEvent
-
- getTriggeringLocation() - Method in class com.indooratlas.android.sdk.IAGeofenceEvent
-
Get the
location
which triggered this event.
- getType() - Method in class com.indooratlas.android.sdk.IARegion
-
Returns the type of the region.
- getUrl() - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- getVenue() - Method in class com.indooratlas.android.sdk.IARegion
-
Return the venue metadata.
- getVersion() - Static method in class com.indooratlas.android.sdk.IALocationManager
-
- getWidthMeters() - Method in class com.indooratlas.android.sdk.resources.IAFloorPlan
-
- 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, IALocation) - 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
-
- 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
-
- 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.
- IAResourceManager - Class in com.indooratlas.android.sdk.resources
-
Deprecated.
- IAResourceManager() - Constructor for class com.indooratlas.android.sdk.resources.IAResourceManager
-
Deprecated.
- IAResult<R> - Class in com.indooratlas.android.sdk.resources
-
Data object holding the result of asynchronous computation.
- IAResult.Error - Class in com.indooratlas.android.sdk.resources
-
Data object holding error information.
- IAResult.Error.Category - Enum in com.indooratlas.android.sdk.resources
-
- IAResultCallback<R> - Interface in com.indooratlas.android.sdk.resources
-
Interface for receiving result of asynchronous computation when it completes.
- IARoute - Class in com.indooratlas.android.sdk
-
- IARoute(ArrayList<IARoute.Leg>) - Constructor for class com.indooratlas.android.sdk.IARoute
-
- IARoute(Parcel) - Constructor for class com.indooratlas.android.sdk.IARoute
-
- IARoute.Leg - Class in com.indooratlas.android.sdk
-
- IARoute.Point - Class in com.indooratlas.android.sdk
-
- IATask<R> - Interface in com.indooratlas.android.sdk.resources
-
Asynchronous computation.
- IAVenue - Class in com.indooratlas.android.sdk.resources
-
Represents a venue in IndoorAtlas system
- IAVenue(String, String, List<IAFloorPlan>) - Constructor for class com.indooratlas.android.sdk.resources.IAVenue
-
Constructs IAVenue based on parameters
- 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
-
- INITIAL_TRIGGER_ENTER - Static variable in class com.indooratlas.android.sdk.IAGeofenceRequest
-
Initial trigger value for enter.
- INITIAL_TRIGGER_EXIT - Static variable in class com.indooratlas.android.sdk.IAGeofenceRequest
-
Initial trigger value for exit.
- isCancelled() - Method in interface com.indooratlas.android.sdk.resources.IATask
-
Returns true if this computation has already been canceled.
- 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
.
- isSuccess() - Method in class com.indooratlas.android.sdk.resources.IAResult
-
Returns if this result represent computation ending with success.
- 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.
- withEdges(List<double[]>) - Method in class com.indooratlas.android.sdk.IAGeofence.Builder
-
Configures the IAGeofence with the list of unique WGS84 (latitude, longitude) points.
- withExpirationDuration(long) - Method in class com.indooratlas.android.sdk.IAGeofence.Builder
-
Configure the IAGeofence with the given expiration time
in milliseconds.
- 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.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
.
- withInitialTrigger(int) - Method in class com.indooratlas.android.sdk.IAGeofenceRequest.Builder
-
Set the initial trigger to specific value.
- 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
.
- withLoiteringDelay(long) - Method in class com.indooratlas.android.sdk.IAGeofence.Builder
-
Configure the IAGeofence with the given loitering delay
in milliseconds.
- 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
-
- withPayload(JSONObject) - Method in class com.indooratlas.android.sdk.IAGeofence.Builder
-
Configure the IAGeofence 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.
- withTransitionType(int) - Method in class com.indooratlas.android.sdk.IAGeofence.Builder
-
Configure the IAGeofence with the given transition types
.
- 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.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.IAVenue
-