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