MillisecondsRouteAttribute class

Контейнер, который описывает точечный атрибут маршрута. Каждый элемент хранится в виде точки на маршруте, в которой этот элемент расположен и значения самого элемента.

Implemented types

Properties

duration Duration
Длительность маршрута.
no setter
entries List<MillisecondsRouteEntry>
Все элементы.
no setter
first MillisecondsRouteEntry?
Первый элемент.
no setter
hashCode int
The hash code for this object.
no setteroverride
isEmpty bool
Элементы отсутствуют.
no setter
last MillisecondsRouteEntry?
Последний элемент.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
size int
Количество элементов.
no setter

Methods

calculateDuration(RoutePoint fromRoutePoint, RoutePoint toRoutePoint) Duration
calculateDurationToRoutePoint(RoutePoint routePoint) Duration
entriesInRange(RoutePoint begin, RoutePoint end) List<MillisecondsRouteEntry>
Элементы, попадающие в отрезок [begin, end).
findNearBackward(RoutePoint point) MillisecondsRouteEntry?
Найти ближайший элемент, позиция которого < = point.
findNearForward(RoutePoint point) MillisecondsRouteEntry?
Найти ближайший элемент, позиция которого >= point.
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.
override