UniqueCoordinateArrayFilter class

A {@link CoordinateFilter} that extracts a unique array of Coordinates. The array of coordinates contains no duplicate points. It preserves the order of the input points.

@version 1.7

Implemented types

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 Coordinates.
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.