| Interface | Description |
|---|---|
| Focusable |
Focusable is an interface an object can implement that indicates it can be framed by the camera.
|
| LocationGenerator |
This interface defines a custom LocationGenerator.
|
| MappedinCallback<Result> |
Callback interface for handling the results from downloading the Mappedin data
|
| MappedinSearchDelegate |
A delegate to handle callbacks from a smart search
|
| MapViewDelegate |
A delegate to handle callbacks from a MapView
|
| SearchDelegate |
A delegate to handle callbacks from a smart search
|
| Class | Description |
|---|---|
| Analytics |
The Analytics class is a singleton for sending analytics data to the Mappedin CMS.
|
| Category |
A Category is a collection of similar Locations, which may have parent or child categories.
|
| Coordinate |
A Coordinate represents a 3-dimensional position, anchored to a specific map.
|
| Cylinder |
Creates a cylinder MapView element.
|
| Directions |
A Directions object will contain an array of
Coordinate objects on a path, and a corresponding
list of Instruction objects representing the instructions to display to the user. |
| Element |
The Element abstract class provides a common interface for
any sort of child object that can be added to a
MapView. |
| ImageSet |
An ImageSet is a collection of image URLs corresponding to different resizes of the same base image.
|
| Instruction |
An instruction for a user to get from one coordinate to another.
|
| Instruction.Action |
An Action is the type of thing being performed at a coordinate:
Instruction.Departure, Instruction.Arrival, Instruction.Turn, or Instruction.TakeVortex. |
| Instruction.Arrival |
End when you get at this Coordinate
|
| Instruction.Departure |
Start out leaving from this Coordinate
|
| Instruction.ExitVortex |
Exit a
Vortex (ie: escalator, elevator, etc) used to go from one Map to another |
| Instruction.TakeVortex |
Use a
Vortex (ie: escalator, elevator, etc) to go from one Map to another |
| Instruction.Turn |
Turn when you get to this Coordinate.
|
| Instruction.Walk |
Walk when you get at this Coordinate
|
| Location |
A location is something like a store or washroom on a map.
|
| Map |
A Map belonging to a specific
Venue. |
| MappedIn |
The MappedIn class is used to connect to the Mappedin server for Venue data.
|
| MappedinSearch |
Search Class use to handle all smart search event
|
| MapView |
MapView is a custom view designed to handle displaying Maps for a Venue.
|
| Model |
Creates a 3D object out of Triangles.
|
| Model.Triangle |
Triangles used to form a 3D object.
|
| Navigatable |
All classes that implement the Navigatable protocol can be navigated to and from any other
Navigatable object.
|
| Overlay |
A 2D overlay on the MapView.
|
| Overlay2DImage |
A 2D image overlay on MapView.
|
| Overlay2DLabel |
A 2D text overlay on the MapView.
|
| OverlayView |
A Custom View overlay on MapView.
|
| Path |
A Path the 3D representation of the path a user will take when wayfinding.
|
| PhoneNumber |
A Phone number consists of a phone number and an extension
|
| Polygon |
The Polygon class represents the 3D shape of a Location on a Map.
|
| SearchResult |
Smart search returns result type, id and score(comes from ElasticSearch)
|
| SmartSearch |
Search Class use to handle all smart search events
|
| Utils |
Utils functions
|
| Vector2 |
Representation of 2D vectors and points.
|
| Vector3 |
Representation of 3D vectors and points.
|
| Venue |
A Venue is a specific place (like a mall) with one or more maps (typically representing
different floors) and locations (stores, washrooms, elevators, etc).
|
| Vortex |
A Vortex is a special entity that represents a link between two or more maps at a given venue.
|
| Enum | Description |
|---|---|
| Instruction.Bearing |
Types of turns to take
|
| Instruction.ReferencePosition |
Whether a turn should occur before, after, or right at a certain landmark
|
| SearchResultType |
search returns two type of result, Event and Location
event is not available for now
|
| Exception | Description |
|---|---|
| MappedInException |
The MappedInException class is used to hold Mappedin SDK Exception information
|