Package com.itextpdf.kernel.geom
Class Point
java.lang.Object
com.itextpdf.kernel.geom.Point
- All Implemented Interfaces:
-
Cloneable
Class that represent point object with x and y coordinates.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
double
distance
(double px, double py) The distance between this point and the second point which is defined by passed x and y coordinates.double
The distance between this point and the second point.boolean
Gets location of point by creating a new copy.double
getX()
Gets x coordinate of the point.double
getY()
Gets y coordinate of the point.int
hashCode()
void
move
(double dx, double dy) Moves the point by the specified offset.void
setLocation
(double x, double y) Sets x and y double coordinates of the point.toString()
-
Constructor Details
-
Method Details
-
getX
public double getX()Gets x coordinate of the point.- Returns:
- the x coordinate
-
getY
public double getY()Gets y coordinate of the point.- Returns:
- the y coordinate
-
getLocation
Gets location of point by creating a new copy.- Returns:
- the copy of this point
-
setLocation
public void setLocation(double x, double y) Sets x and y double coordinates of the point.- Parameters:
-
x
- the x coordinate -
y
- the y coordinate
-
move
public void move(double dx, double dy) Moves the point by the specified offset.- Parameters:
-
dx
- the x-axis offset -
dy
- the y-axis offset
-
distance
public double distance(double px, double py) The distance between this point and the second point which is defined by passed x and y coordinates.- Parameters:
-
px
- the x coordinate of the second point -
py
- the y coordinate of the second point - Returns:
- the distance between points
-
distance
The distance between this point and the second point.- Parameters:
-
p
- the second point to calculate distance - Returns:
- the distance between points
-
equals
-
toString
-
hashCode
public int hashCode() -
clone
-