PointLocation class

Functions for locating points within basic geometric structures such as lines and rings.

@author Martin Davis

Constructors

PointLocation()

Properties

hashCode int
The hash code for this object.
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

Static Methods

isInRing(Coordinate p, List<Coordinate> ring) bool
Tests whether a point lies inside or on a ring. The ring may be oriented in either direction. A point lying exactly on the ring boundary is considered to be inside the ring.
isOnLine(Coordinate p, CoordinateSequence line) bool
Tests whether a point lies on the line defined by a {@link CoordinateSequence}.
isOnLineList(Coordinate p, List<Coordinate> line) bool
Tests whether a point lies on the line defined by a list of coordinates.
locateInRing(Coordinate p, List<Coordinate> ring) int
Determines whether a point lies in the interior, on the boundary, or in the exterior of a ring. The ring may be oriented in either direction.