class IntersectionAdder extends SegmentIntersector

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

Instance Constructors

  1. new IntersectionAdder(li: LineIntersector)

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 getLineIntersector: LineIntersector
  11. def getProperIntersectionPoint: Coordinate

    return the proper intersection point, or null if none was found

  12. def hasInteriorIntersection: Boolean

    An interior intersection is an intersection which is in the interior of some segment.

  13. def hasIntersection: Boolean
  14. def hasProperInteriorIntersection: Boolean

    A proper interior intersection is a proper intersection which is not contained in the set of boundary nodes set for this SegmentIntersector.

  15. def hasProperIntersection: Boolean

    A proper intersection is an intersection which is interior to at least two line segments.

    A proper intersection is an intersection which is interior to at least two line segments. Note that a proper intersection is not necessarily in the interior of the entire Geometry, since another edge may have an endpoint equal to the intersection, which according to SFS semantics can result in the point being on the Boundary of the Geometry.

  16. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. def isDone: Boolean

    Always process all intersections

    Always process all intersections

    return false always

    Definition Classes
    IntersectionAdderSegmentIntersector
  18. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  19. var li: LineIntersector
  20. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  21. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  22. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  23. var numInteriorIntersections: Int
  24. var numIntersections: Int
  25. var numProperIntersections: Int
  26. var numTests: Int
  27. def processIntersections(e0: SegmentString, segIndex0: Int, e1: SegmentString, segIndex1: Int): Unit

    This method is called by clients of the {link SegmentIntersector} class to process intersections for two segments of the {link SegmentString}s being intersected.

    This method is called by clients of the {link SegmentIntersector} class to process intersections for two segments of the {link SegmentString}s being intersected. Note that some clients (such as MonotoneChains) may optimize away this call for segment pairs which they have determined do not intersect (e.g. by an disjoint envelope test).

    Definition Classes
    IntersectionAdderSegmentIntersector
  28. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  29. def toString(): String
    Definition Classes
    AnyRef → Any
  30. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  31. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  32. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from SegmentIntersector

Inherited from AnyRef

Inherited from Any

Ungrouped