public class Kingdom
extends java.lang.Object
| Constructor and Description |
|---|
Kingdom() |
| Modifier and Type | Method and Description |
|---|---|
Polyline |
addDirectLink(Point2DInt start,
Point2DInt end) |
Polyline |
addPath(Point2DInt start,
Point2DInt end)
Deprecated.
|
void |
addSegment(LineSegmentInt seg) |
boolean |
arePointsConnectable(Point2DInt p1,
Point2DInt p2) |
boolean |
equals(java.lang.Object obj) |
java.util.Set<ClosedArea> |
getAllClosedArea() |
Polyline |
getPath(Pointable start,
Pointable end) |
protected java.util.Set<LineSegmentInt> |
getSegments() |
Singularity |
getSingularity(Point2DInt center) |
int |
hashCode() |
boolean |
isConnectable(Neighborhood n1,
Neighborhood n2) |
boolean |
isConnectable(Point2DInt p,
Neighborhood n) |
boolean |
isSimpleSegmentPossible(Point2DInt start,
Point2DInt end) |
protected boolean |
knowThisPoint(Point2DInt p) |
java.lang.String |
toString() |
public java.util.Set<ClosedArea> getAllClosedArea()
public boolean arePointsConnectable(Point2DInt p1, Point2DInt p2)
public java.lang.String toString()
toString in class java.lang.Objectpublic final boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic final int hashCode()
hashCode in class java.lang.Objectprotected boolean knowThisPoint(Point2DInt p)
public void addSegment(LineSegmentInt seg)
protected final java.util.Set<LineSegmentInt> getSegments()
@Deprecated public Polyline addPath(Point2DInt start, Point2DInt end)
public Polyline addDirectLink(Point2DInt start, Point2DInt end)
public boolean isSimpleSegmentPossible(Point2DInt start, Point2DInt end)
public boolean isConnectable(Point2DInt p, Neighborhood n)
public boolean isConnectable(Neighborhood n1, Neighborhood n2)
public Singularity getSingularity(Point2DInt center)