|
VisioMove-Sample
2.1.5
|
| Simulates a position provider | |
| Interface for dealing with Bubbles | |
| Interface for Objects anchored to the map view | |
| Responsible for loading and maintaining the different application parameter objects | |
| Displays an avatar disc that represents the accuracy of the current location on the map | |
| Displays an avatar for the user that will display its position on the map | |
| Implements a basic logic to handle the map display & behaviour | |
| Receive notifications related to a navigation compute request | |
| Receive navigation related notifications | |
| Receive notifications related to a route compute request | |
| Displays information about places in top of the map | |
| Stores information related to a building within the venue | |
| This class is responsible of adding and maintaining icons over buildings in global mode | |
| This class holds the parameters for the building mode | |
| Controls the device's heading services | |
| Responsible for managing the compass view's direction | |
| Interface for Objects (SDK or OS' GUI elements) whose display can be toggled | |
| This class serves as a broadcast filter for explore requests notifications | |
| Stores information related to a floor within the venue | |
| This class holds the parameters for the floor mode | |
| Changes Floor when the appropriate POI is clicked | |
| Displays a slider to move from one Floor to another | |
| This class holds the parameters for the global mode | |
| Interface for Objects that display informations based on a Navigation Instruction | |
| Displays a path of a given instruction on the map | |
| Displays the navigation instructions and way to jump from previous or next ones | |
| Interface for Objects that handle the display of the layers, the camera and their respective animations | |
| Interface for a listener who is interested in receiving events related to layer changes | |
| Used for receiving notifications from the VgMyLocationManager when the location has changed | |
| This class provides access to the location services | |
| An abstract superclass for location providers | |
| The remote mapmanager version 0 REST API and version 1 .json descriptor describes a list of maps, their attributes and how to download them | |
| Interface to cycle through the list of maps coming from the remote map manager | |
| Responsible for posting map interaction notifications that occur on the map view | |
| Interface for an object which will be used to create a navigation: set of turn-by-turn instructions to go from A to B | |
| Displays a path from the closest position on the route until the end of the instructions of the same layer | |
| This class is a helper for natural navigation management | |
| This structure holds the result of a instruciton translation | |
| Used for receiving notifications from the VgMyBasicApplicationController related to the management of VgINavigation objects | |
| VgMyNavigationLocationProvider provides the position that is the closest to the navigation path, given a physical location | |
| Responsible for managing a VgMyNavigationLocationProvider object | |
| This class is responsible for the loading and maintenance of the venue layout and localized info | |
| A helper class that passes events to it's subviews | |
| Sets ID & Icons on places | |
| Interface for Objects that insert POIs into the map view | |
| Receives location provider events and when position tracking is enabled, will animate the camera to that location | |
| A class which provides an interface to listen for Position Tracker events | |
| Responisble for downloading a Visioglobe remote map | |
| Config to access maps via .json API using map name and secret URLs | |
| Config to access maps via REST API using login/password and map ID | |
| Interface for Objects responsible for the route creations | |
| Interface for displaying a route | |
| Provides common operation on routes | |
| Holds information on Lines to ease show/hide | |
| Holds information on Points to ease show/hide | |
| The selector arrow view is an aggregate of the selector view | |
| Items that may be displayed or impact how the content is displayed within the selector table view | |
| The selector table view is an aggregate of the selector view | |
| Holds the loaded images | |
| A structure to hold the markers | |
| A utility for centralising the applications color scheme | |
| This class stores the configuration for the map hierarchy | |
| Pins a UIView to a given mapPosition |