UniqueCoordinateArrayFilter class
A {@link CoordinateFilter} that extracts a unique array of Coordinate
s.
The array of coordinates contains no duplicate points.
It preserves the order of the input points.
@version 1.7
- Implemented types
Constructors
Properties
-
coordSet
↔ Set<
Coordinate> -
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
list
↔ List<
Coordinate> -
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
filter(
Coordinate? coord) → void -
@see CoordinateFilter#filter(Coordinate)
override
-
getCoordinates(
) → List< Coordinate> -
Returns the gathered
Coordinate
s. -
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
Static Methods
-
filterCoordinates(
List< Coordinate> coords) → List<Coordinate> - Convenience method which allows running the filter over an array of {@link Coordinate}s.