Package-level declarations

Types

Link copied to clipboard
open class BaseMapBuilding
Class that contains information for a building within a venue.
Link copied to clipboard
abstract class BaseMapBuildingFloor
Class that contains information for a floor within a building.
Link copied to clipboard
open class CustomMapInfo
Class that contains custom info that can be used when creating turn by turn directions and auto-labeling waypoints.
Link copied to clipboard
This class implements the VMDCallback interface to return data on the main thread.
Link copied to clipboard
class Map
Class that loads data from VMD file, finds waypaths, and labels waypoints.
Link copied to clipboard
Class that contains information for a building within a venue.
Link copied to clipboard
Class that contains information for a floor within a building.
Link copied to clipboard
Class that contains information for a building within a venue.
Link copied to clipboard
Class that contains information for a floor within a building.
Link copied to clipboard
open class MapUnit
This class contains data that can be used to position markers on a map.
Link copied to clipboard
class VMDAbsoluteFile(filePath: String?) : VMDFile

This class represents a VMDFile that is located locally. It implements the VMDFile interface to provide a common way to to retrieve an InputStream.

Link copied to clipboard

Provides a collection of VMDFiles that can be passed to the VMD parser to retrieve all relevant VMD data.

Link copied to clipboard
class VMDUrlFile(var url: URL?) : VMDFile

This class represents a VMDFile that is located remotely. It implements the VMDFile interface to provide a common way to to retrieve an InputStream.

Link copied to clipboard
Extracts all VMDFiles from a zip folder, so that the collection can then be passed to the VMD parser to retrieve all relevant VMD data.