object PointLocation

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

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PointLocation
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  9. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. def isInRing(p: Coordinate, ring: Array[Coordinate]): Boolean

    Tests whether a point lies inside or on a ring.

    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.

    This method does not first check the point against the envelope of the ring.

    p

    point to check for ring inclusion

    ring

    an array of coordinates representing the ring (which must have first point identical to last point) return true if p is inside ring

    See also

    locatePointInRing

  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. def isOnLine(p: Coordinate, line: CoordinateSequence): Boolean

    Tests whether a point lies on the line defined by a {link CoordinateSequence}.

    Tests whether a point lies on the line defined by a {link CoordinateSequence}.

    p

    the point to test

    line

    the line coordinates return true if the point is a vertex of the line or lies in the interior of a line segment in the line

  14. def isOnLine(p: Coordinate, line: Array[Coordinate]): Boolean

    Tests whether a point lies on the line defined by a list of coordinates.

    Tests whether a point lies on the line defined by a list of coordinates.

    p

    the point to test

    line

    the line coordinates return true if the point is a vertex of the line or lies in the interior of a line segment in the line

  15. def locateInRing(p: Coordinate, ring: Array[Coordinate]): Int

    Determines whether a point lies in the interior, on the boundary, or in the exterior of a ring.

    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.

    This method does not first check the point against the envelope of the ring.

    p

    point to check for ring inclusion

    ring

    an array of coordinates representing the ring (which must have first point identical to last point) return the { @link Location} of p relative to the ring

  16. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  18. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  19. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  20. def toString(): String
    Definition Classes
    AnyRef → Any
  21. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  22. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  23. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped