Class Point<T extends Number & Comparable<T>>
- java.lang.Object
-
- com.itextpdf.text.pdf.parser.clipper.Point<T>
-
- Direct Known Subclasses:
Point.DoublePoint
,Point.LongPoint
public abstract class Point<T extends Number & Comparable<T>> extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Point.DoublePoint
static class
Point.LongPoint
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
protected static boolean
isPt2BetweenPt1AndPt3(Point.LongPoint pt1, Point.LongPoint pt2, Point.LongPoint pt3)
void
set(Point<T> other)
void
setX(T x)
void
setY(T y)
void
setZ(T z)
protected static boolean
slopesEqual(Point.LongPoint pt1, Point.LongPoint pt2, Point.LongPoint pt3, boolean useFullRange)
protected static boolean
slopesEqual(Point.LongPoint pt1, Point.LongPoint pt2, Point.LongPoint pt3, Point.LongPoint pt4, boolean useFullRange)
String
toString()
-
-
-
Field Detail
-
x
protected T extends Number & Comparable<T> x
-
y
protected T extends Number & Comparable<T> y
-
z
protected T extends Number & Comparable<T> z
-
-
Method Detail
-
isPt2BetweenPt1AndPt3
protected static boolean isPt2BetweenPt1AndPt3(Point.LongPoint pt1, Point.LongPoint pt2, Point.LongPoint pt3)
-
slopesEqual
protected static boolean slopesEqual(Point.LongPoint pt1, Point.LongPoint pt2, Point.LongPoint pt3, boolean useFullRange)
-
slopesEqual
protected static boolean slopesEqual(Point.LongPoint pt1, Point.LongPoint pt2, Point.LongPoint pt3, Point.LongPoint pt4, boolean useFullRange)
-
setX
public void setX(T x)
-
setY
public void setY(T y)
-
setZ
public void setZ(T z)
-
-