AutonomyCell enum
Represents the state of a cell on the autonomy map.
Values
- rover → const AutonomyCell
-
This is where the rover currently is.
- destination → const AutonomyCell
-
This is where the rover is trying to go.
- obstacle → const AutonomyCell
-
This cell has an obstacle the rover needs to avoid.
- path → const AutonomyCell
-
This cell is along the rover's path to its destination.
- empty → const AutonomyCell
-
This cell is traversable but otherwise not of interest.
- marker → const AutonomyCell
-
THis cell was manually marked as a point of interest.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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
Constants
-
values
→ const List<
AutonomyCell> - A constant List of the values in this enum, in order of their declaration.