Package com.itextpdf.awt.geom
Class Point2D
- java.lang.Object
-
- com.itextpdf.awt.geom.Point2D
-
- All Implemented Interfaces:
java.lang.Cloneable
- Direct Known Subclasses:
Point
,Point2D.Double
,Point2D.Float
public abstract class Point2D extends java.lang.Object implements java.lang.Cloneable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Point2D.Double
static class
Point2D.Float
-
Constructor Summary
Constructors Modifier Constructor Description protected
Point2D()
-
Method Summary
All Methods Static Methods Instance Methods Abstract 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(Point2D p)
double
distanceSq(double px, double py)
static double
distanceSq(double x1, double y1, double x2, double y2)
double
distanceSq(Point2D p)
boolean
equals(java.lang.Object obj)
abstract double
getX()
abstract double
getY()
int
hashCode()
abstract void
setLocation(double x, double y)
void
setLocation(Point2D p)
-
-
-
Method Detail
-
getX
public abstract double getX()
-
getY
public abstract double getY()
-
setLocation
public abstract void setLocation(double x, double y)
-
setLocation
public void setLocation(Point2D p)
-
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(Point2D 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(Point2D p)
-
clone
public java.lang.Object clone()
- Overrides:
clone
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-