Packages

class OverlayOp extends GeometryGraphOperation

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. OverlayOp
  2. GeometryGraphOperation
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new OverlayOp(g0: Geometry, g1: Geometry)

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. var arg: Array[GeometryGraph]

    The operation args into an array so they can be accessed by index

    The operation args into an array so they can be accessed by index

    Attributes
    protected
    Definition Classes
    GeometryGraphOperation
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  10. val g0: Geometry
  11. val g1: Geometry
  12. def getArgGeometry(i: Int): Geometry
    Definition Classes
    GeometryGraphOperation
  13. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. def getGraph: PlanarGraph

    Gets the graph constructed to compute the overlay.

    Gets the graph constructed to compute the overlay.

    return the overlay graph

  15. def getResultGeometry(overlayOpCode: Int): Geometry
  16. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. def insertUniqueEdge(e: Edge): Unit

    Insert an edge from one of the noded input graphs.

    Insert an edge from one of the noded input graphs. Checks edges that are inserted to see if an identical edge already exists. If so, the edge is not inserted, but its label is merged with the existing edge.

    Attributes
    protected
  18. def isCoveredByA(coord: Coordinate): Boolean

    Tests if an L edge should be included in the result or not.

    Tests if an L edge should be included in the result or not.

    coord

    the point coordinate return true if the coordinate point is covered by a result Area geometry

  19. def isCoveredByLA(coord: Coordinate): Boolean

    Tests if a point node should be included in the result or not.

    Tests if a point node should be included in the result or not.

    coord

    the point coordinate return true if the coordinate point is covered by a result Line or Area geometry

  20. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  21. final val li: LineIntersector
    Attributes
    protected
    Definition Classes
    GeometryGraphOperation
  22. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  24. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  25. var resultPrecisionModel: PrecisionModel
    Attributes
    protected
    Definition Classes
    GeometryGraphOperation
  26. def setComputationPrecision(pm: PrecisionModel): Unit
    Attributes
    protected
    Definition Classes
    GeometryGraphOperation
  27. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  28. def toString(): String
    Definition Classes
    AnyRef → Any
  29. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  30. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  31. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from GeometryGraphOperation

Inherited from AnyRef

Inherited from Any

Ungrouped