RouteGeometryProcessorRequest class final

Bounded page passed to a host-supplied route processor.

Constructors

RouteGeometryProcessorRequest({required String trackId, required DerivedRouteMode mode, required Iterable<RouteGeometryProcessorPoint> points, required int pageNumber, required bool isFinalPage, int overlapPointCount = 0})
Creates one bounded, optionally overlapping processor request.

Properties

hashCode int
The hash code for this object.
no setterinherited
isFinalPage bool
Whether this is the last page in the current source segment.
final
mode DerivedRouteMode
Requested derivation kind.
final
overlapPointCount int
Leading points repeated from the preceding page.
final
pageNumber int
One-based page number across the processing run.
final
points UnmodifiableListView<RouteGeometryProcessorPoint>
Ordered raw anchors in this page.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
trackId String
Track being processed.
final

Methods

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