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.Object
public final boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public final int hashCode()
hashCode
in class java.lang.Object
protected 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)