Packages

  • package root
    Definition Classes
    root
  • package org
    Definition Classes
    root
  • package locationtech
    Definition Classes
    org
  • package jts
    Definition Classes
    locationtech
  • package noding
    Definition Classes
    jts
  • object MCIndexNoder

    Nodes a set of {link SegmentString}s using a index based on {link MonotoneChain}s and a {link SpatialIndex}.

    Nodes a set of {link SegmentString}s using a index based on {link MonotoneChain}s and a {link SpatialIndex}. The {link SpatialIndex} used should be something that supports envelope (range) queries efficiently (such as a Quadtree} or {link STRtree} (which is the default index provided).

    Definition Classes
    noding
    Version

    1.7

  • SegmentOverlapAction

class SegmentOverlapAction extends MonotoneChainOverlapAction

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

Instance Constructors

  1. new SegmentOverlapAction(si: SegmentIntersector)

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. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  14. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. def overlap(mc1: MonotoneChain, start1: Int, mc2: MonotoneChain, start2: Int): Unit

    This function can be overridden if the original chains are needed

    This function can be overridden if the original chains are needed

    start1

    the index of the start of the overlapping segment from mc1

    start2

    the index of the start of the overlapping segment from mc2

    Definition Classes
    SegmentOverlapActionMonotoneChainOverlapAction
  16. def overlap(seg1: LineSegment, seg2: LineSegment): Unit

    This is a convenience function which can be overridden to obtain the actual line segments which overlap

    This is a convenience function which can be overridden to obtain the actual line segments which overlap

    Definition Classes
    MonotoneChainOverlapAction
  17. var overlapSeg1: LineSegment
    Attributes
    protected
    Definition Classes
    MonotoneChainOverlapAction
  18. var overlapSeg2: LineSegment
    Attributes
    protected
    Definition Classes
    MonotoneChainOverlapAction
  19. val si: SegmentIntersector
  20. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  21. def toString(): String
    Definition Classes
    AnyRef → Any
  22. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  23. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  24. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped