public class Point
extends java.lang.Object
implements java.io.Serializable
The Point
used by JBotSim.
The third dimension is optionalclass supports three dimensions.
Constructor and Description |
---|
Point() |
Point(double x,
double y) |
Point(double x,
double y,
double z) |
Point(Point p) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
double |
distance(double px,
double py) |
double |
distance(double x,
double y,
double z) |
static double |
distance(double x1,
double y1,
double x2,
double y2) |
double |
distance(Point pt) |
boolean |
equals(java.lang.Object obj) |
double |
getX() |
double |
getY() |
double |
getZ() |
int |
hashCode() |
void |
setLocation(double x,
double y) |
protected void |
setLocation(double x,
double y,
double z) |
void |
setLocation(Point p) |
java.lang.String |
toString() |
public Point()
public Point(Point p)
public Point(double x, double y)
public Point(double x, double y, double z)
public static double distance(double x1, double y1, double x2, double y2)
public double distance(double x, double y, double z)
public double getZ()
public double getX()
public double getY()
public void setLocation(Point p)
public void setLocation(double x, double y)
protected void setLocation(double x, double y, double z)
public double distance(double px, double py)
public double distance(Point pt)
public java.lang.Object clone()
clone
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object