VenueLevel class abstract
Represents one level of a building or a complex of buildings inside the VenueDrawing.
Constructors
Properties
- boundingBox → GeoBox
-
The
GeoBoxof 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
idof the level. Gets an id of the level.no setter - isIsMainLevel → bool
-
Trueif this is the main level andfalseotherwise. 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