VenueLevel class abstract

Represents one level of a building or a complex of buildings inside the VenueDrawing.

Constructors

VenueLevel()

Properties

boundingBox → GeoBox
The GeoBox of the bounding area. Gets a bounding box of the level.
no setter
center → GeoCoordinates
The geographic coordinates of the center of the level. Gets a center of the level.
no setter
crosswalks → VenueLevelCrosswalkArray
The list of crosswalks of the level. Gets a list of crosswalks of the level.
no setter
drawing → VenueDrawing
The parent drawing of the level. Gets a parent drawing of the level.
no setter
drawingID → String
The drawing ID of level. Gets drawing ID of the level.
no setter
geometries → VenueLevelGeometryArray
The list of geometries of the level. Gets a list of geometries of the level.
no setter
geometriesByIconNames → VenueLevelStringToGeometryArrayMap
The map from the icon names to the geometries in the drawing. Gets the geometries mapped by icon names.
no setter
geometriesByName → VenueLevelGeometryArray
The geometries ordered by the name in an ascending order. Gets the geometries ordered by a name in an ascending order.
no setter
hashCode → int
The hash code for this object.
no setterinherited
identifier → String
The id of the level. Gets an id of the level.
no setter
isIsMainLevel → bool
True if this is the main level and false otherwise. Indicates if this level is the main level.
no setter
name → String
The name property of the level. If the 'name' property is missing in the properties, the string will be empty. Gets a 'name' property of the level from the level properties.
no setter
properties → VenueLevelStringToPropertyMap
The properties of the level. Gets properties of the level.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
shortName → String
The short name of the level. Gets a short name of the level.
no setter
topologies → VenueLevelTopologyArray
The list of topologies of the level. Gets a list of topologies of the level.
no setter
zIndex → int
The Z index of the level, an order in the z direction (altitude). Z index 0 represents a ground level, negative values represent underground levels, positive values - levels above ground. Gets an order in the z direction (altitude).
no setter

Methods

filterGeometry(String filter, VenueGeometryFilterType filterType) → VenueLevelGeometryArray
Gets the filtered geometries in an ascending order.
getCrosswalkByCoordinates(GeoCoordinates coordinates) → Crosswalk?
Gets a crosswalk by coordinates.
getGeometriesByCoordinates(GeoCoordinates coordinates) → VenueLevelGeometryArray
Gets geometries by coordinates.
getGeometryByAddress(String geometryAddress) → VenueGeometry?
Gets a geometry by the VenueGeometryInternalAddress.
getGeometryByCoordinates(GeoCoordinates coordinates) → VenueGeometry?
Gets a geometry by coordinates.
getGeometryByIdentifier(String geometryId) → VenueGeometry?
Gets a geometry by an id.
getTopologyByCoordinates(GeoCoordinates coordinates) → VenueTopology?
Gets a topology by coordinates.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited