ElectronicHorizonPath class

Represents a single electronic horizon path.

Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.

Constructors

ElectronicHorizonPath(List<ElectronicHorizonSegment> segments, double probability, int level)

Properties

hashCode → int
The hash code for this object.
no setter
level ↔ int
The level of this path. A value of 0 represents the most-preferred path.
getter/setter pair
parentPathIndex ↔ int?
The index of the parent path. Index 0 marks the most-preferred path.
getter/setter pair
parentSegmentIndex ↔ int?
The index of the parent segment in the parent path. This value is null if the path is the most-preferred path.
getter/setter pair
probability ↔ double
The probability of this electronic horizon path, where a value of 1 represents the most-preferred path and a value of 0 represents an unlikely path.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
segments ↔ List<ElectronicHorizonSegment>
The ordered list of segments in this path. The list can be empty when no segments are available for the current path.
getter/setter pair

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.