computational.geometry.segmentintersection
Class SweepingLineEvent.SegmentIn

java.lang.Object
  extended by computational.geometry.segmentintersection.SweepingLineEvent
      extended by computational.geometry.segmentintersection.SweepingLineEvent.SegmentIn
All Implemented Interfaces:
Event
Enclosing class:
SweepingLineEvent

public static class SweepingLineEvent.SegmentIn
extends SweepingLineEvent

SegmentIn


Nested Class Summary
 
Nested classes/interfaces inherited from class computational.geometry.segmentintersection.SweepingLineEvent
SweepingLineEvent.IntersectionFound, SweepingLineEvent.SegmentIn, SweepingLineEvent.SegmentOut, SweepingLineEvent.TestSegments
 
Field Summary
 
Fields inherited from class computational.geometry.segmentintersection.SweepingLineEvent
query
 
Constructor Summary
SweepingLineEvent.SegmentIn(int query, SweepingLine.SegmentEndPoint p, computational.geometry.segmentintersection.SweepingLine.EventQueue q, computational.geometry.segmentintersection.SweepingLine.SegmentTree t)
           
 
Method Summary
 SweepingLine.SegmentEndPoint getEndPoint()
           
 computational.geometry.segmentintersection.SweepingLine.EventQueue getEventQueue()
           
 int getQuery()
           
 computational.geometry.segmentintersection.SweepingLine.SegmentTree getSegmentTree()
           
 TwoSegmentIntersection getTest()
           
 java.lang.String getType()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SweepingLineEvent.SegmentIn

public SweepingLineEvent.SegmentIn(int query,
                                   SweepingLine.SegmentEndPoint p,
                                   computational.geometry.segmentintersection.SweepingLine.EventQueue q,
                                   computational.geometry.segmentintersection.SweepingLine.SegmentTree t)
Method Detail

getEndPoint

public SweepingLine.SegmentEndPoint getEndPoint()

getEventQueue

public computational.geometry.segmentintersection.SweepingLine.EventQueue getEventQueue()
Specified by:
getEventQueue in class SweepingLineEvent

getQuery

public int getQuery()
Specified by:
getQuery in class SweepingLineEvent

getSegmentTree

public computational.geometry.segmentintersection.SweepingLine.SegmentTree getSegmentTree()
Specified by:
getSegmentTree in class SweepingLineEvent

getTest

public TwoSegmentIntersection getTest()
Specified by:
getTest in class SweepingLineEvent

getType

public java.lang.String getType()
Specified by:
getType in class SweepingLineEvent

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object