Package com.itextpdf.kernel.geom
Class Point
- java.lang.Object
-
- com.itextpdf.kernel.geom.Point
-
- All Implemented Interfaces:
java.lang.Cloneable
public class Point extends java.lang.Object implements java.lang.Cloneable
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
clone()
double
distance(double px, double py)
static double
distance(double x1, double y1, double x2, double y2)
double
distance(Point p)
double
distanceSq(double px, double py)
static double
distanceSq(double x1, double y1, double x2, double y2)
double
distanceSq(Point p)
boolean
equals(java.lang.Object obj)
Point
getLocation()
double
getX()
double
getY()
int
hashCode()
void
move(double x, double y)
void
setLocation(double x, double y)
void
setLocation(int x, int y)
void
setLocation(Point p)
java.lang.String
toString()
void
translate(double dx, double dy)
-
-
-
Constructor Detail
-
Point
public Point()
-
Point
public Point(int x, int y)
-
Point
public Point(double x, double y)
-
Point
public Point(Point p)
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getX
public double getX()
-
getY
public double getY()
-
getLocation
public Point getLocation()
-
setLocation
public void setLocation(Point p)
-
setLocation
public void setLocation(int x, int y)
-
setLocation
public void setLocation(double x, double y)
-
move
public void move(double x, double y)
-
translate
public void translate(double dx, double dy)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
distanceSq
public static double distanceSq(double x1, double y1, double x2, double y2)
-
distanceSq
public double distanceSq(double px, double py)
-
distanceSq
public double distanceSq(Point p)
-
distance
public static double distance(double x1, double y1, double x2, double y2)
-
distance
public double distance(double px, double py)
-
distance
public double distance(Point p)
-
clone
public java.lang.Object clone()
- Overrides:
clone
in classjava.lang.Object
-
-