public class VLinkedNode
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
VSiteEvent |
siteevent |
Constructor and Description |
---|
VLinkedNode(VSiteEvent _siteevent) |
Modifier and Type | Method and Description |
---|---|
void |
addCircleEvent(EventQueue eventqueue) |
VLinkedNode |
cloneLinkedNode() |
java.util.ArrayList<VCircleEvent> |
getCircleEvents() |
VPoint |
getIntersectWithNext(int sweepline) |
VLinkedNode |
getNext() |
VLinkedNode |
getPrev() |
boolean |
hasCircleEvents() |
boolean |
isInternalNode() |
boolean |
isLeafNode() |
void |
removeCircleEvents(EventQueue eventqueue) |
void |
setNext(VLinkedNode node) |
public VSiteEvent siteevent
public VLinkedNode(VSiteEvent _siteevent)
public boolean hasCircleEvents()
public java.util.ArrayList<VCircleEvent> getCircleEvents()
public void removeCircleEvents(EventQueue eventqueue)
public void addCircleEvent(EventQueue eventqueue)
public VLinkedNode getPrev()
public VLinkedNode getNext()
public void setNext(VLinkedNode node)
public VPoint getIntersectWithNext(int sweepline)
public boolean isLeafNode()
public boolean isInternalNode()
public VLinkedNode cloneLinkedNode()