Uses of Class
com.itextpdf.awt.geom.Point2D
Packages that use Point2D
Package
Description
-
Uses of Point2D in com.itextpdf.awt.geom
Subclasses of Point2D in com.itextpdf.awt.geomModifier and TypeClassDescriptionclass
static class
static class
Methods in com.itextpdf.awt.geom that return Point2DModifier and TypeMethodDescriptionAffineTransform.deltaTransform
(Point2D src, Point2D dst) CubicCurve2D.Double.getCtrlP1()
CubicCurve2D.Float.getCtrlP1()
abstract Point2D
CubicCurve2D.getCtrlP1()
CubicCurve2D.Double.getCtrlP2()
CubicCurve2D.Float.getCtrlP2()
abstract Point2D
CubicCurve2D.getCtrlP2()
QuadCurve2D.Double.getCtrlPt()
QuadCurve2D.Float.getCtrlPt()
abstract Point2D
QuadCurve2D.getCtrlPt()
GeneralPath.getCurrentPoint()
CubicCurve2D.Double.getP1()
CubicCurve2D.Float.getP1()
abstract Point2D
CubicCurve2D.getP1()
Line2D.Double.getP1()
Line2D.Float.getP1()
abstract Point2D
Line2D.getP1()
QuadCurve2D.Double.getP1()
QuadCurve2D.Float.getP1()
abstract Point2D
QuadCurve2D.getP1()
CubicCurve2D.Double.getP2()
CubicCurve2D.Float.getP2()
abstract Point2D
CubicCurve2D.getP2()
Line2D.Double.getP2()
Line2D.Float.getP2()
abstract Point2D
Line2D.getP2()
QuadCurve2D.Double.getP2()
QuadCurve2D.Float.getP2()
abstract Point2D
QuadCurve2D.getP2()
AffineTransform.inverseTransform
(Point2D src, Point2D dst) Methods in com.itextpdf.awt.geom with parameters of type Point2DModifier and TypeMethodDescriptionvoid
boolean
boolean
boolean
boolean
boolean
boolean
AffineTransform.deltaTransform
(Point2D src, Point2D dst) double
double
Point2D.distanceSq
(Point2D p) AffineTransform.inverseTransform
(Point2D src, Point2D dst) int
double
Line2D.ptLineDist
(Point2D p) double
Line2D.ptLineDistSq
(Point2D p) double
double
Line2D.ptSegDistSq
(Point2D p) int
Line2D.relativeCCW
(Point2D p) void
void
void
void
void
RectangularShape.setFrame
(Point2D loc, Dimension2D size) void
RectangularShape.setFrameFromCenter
(Point2D center, Point2D corner) void
RectangularShape.setFrameFromDiagonal
(Point2D p1, Point2D p2) void
void
Point2D.setLocation
(Point2D p) void
Constructors in com.itextpdf.awt.geom with parameters of type Point2D -
Uses of Point2D in com.itextpdf.text.pdf.parser
Fields in com.itextpdf.text.pdf.parser declared as Point2DModifier and TypeFieldDescriptionprivate Point2D
Path.currentPoint
private final Point2D
Line.p1
private final Point2D
Line.p2
private Point2D
Subpath.startPoint
Fields in com.itextpdf.text.pdf.parser with type parameters of type Point2DMethods in com.itextpdf.text.pdf.parser that return Point2DModifier and TypeMethodDescriptionPath.getCurrentPoint()
The current point is the trailing endpoint of the segment most recently added to the current path.Subpath.getLastPoint()
Subpath.getStartPoint()
Methods in com.itextpdf.text.pdf.parser that return types with arguments of type Point2DModifier and TypeMethodDescriptionBezierCurve.getBasePoints()
Treat base points as the points which are enough to construct a shape.Line.getBasePoints()
Shape.getBasePoints()
Treat base points as the points which are enough to construct a shape.BezierCurve.getPiecewiseLinearApproximation()
You can adjust precision of the approximation by varying the following parameters:BezierCurve.curveCollinearityEpsilon
,BezierCurve.distanceToleranceSquare
,BezierCurve.distanceToleranceManhattan
Subpath.getPiecewiseLinearApproximation()
Methods in com.itextpdf.text.pdf.parser with parameters of type Point2DModifier and TypeMethodDescriptionvoid
Subpath.setStartPoint
(Point2D startPoint) Sets the start point of the subpath.Method parameters in com.itextpdf.text.pdf.parser with type arguments of type Point2DModifier and TypeMethodDescriptionprivate void
BezierCurve.recursiveApproximation
(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4, List<Point2D> points) Constructors in com.itextpdf.text.pdf.parser with parameters of type Point2DModifierConstructorDescriptionConstructs a new line based on the given coordinates.Constructs a new subpath starting at the given point.Constructor parameters in com.itextpdf.text.pdf.parser with type arguments of type Point2DModifierConstructorDescriptionBezierCurve
(List<Point2D> controlPoints) Constructs new bezier curve. -
Uses of Point2D in com.itextpdf.text.pdf.pdfcleanup
Methods in com.itextpdf.text.pdf.pdfcleanup that return Point2DModifier and TypeMethodDescriptionprivate static Point2D
PdfCleanUpRegionFilter.componentwiseDiff
(Point2D minuend, Point2D subtrahend) private static Point2D
PdfCleanUpRegionFilter.getNextPoint
(Point2D segStart, Point2D segEnd, float dist) private static Point2D[]
PdfCleanUpRegionFilter.getRotatedSquareVertices
(Point2D[] orthogonalSquareVertices, double angle, Point2D squareCenter) private static Point2D
PdfCleanUpRegionFilter.getUnitVector
(Point2D vector) private Point2D[]
PdfCleanUpRegionFilter.getVertices
(Rectangle rect) private Point2D[]
PdfCleanUpRegionFilter.transformPoints
(Matrix transormationMatrix, boolean inverse, Point2D... points) Methods in com.itextpdf.text.pdf.pdfcleanup that return types with arguments of type Point2DModifier and TypeMethodDescriptionPdfCleanUpRegionFilter.convertToFloatPoints
(List<Point.LongPoint> points) PdfCleanUpRegionFilter.getPathApproximation
(Path path) Methods in com.itextpdf.text.pdf.pdfcleanup with parameters of type Point2DModifier and TypeMethodDescriptionprivate static void
PdfCleanUpRegionFilter.addRect
(Clipper clipper, Point2D[] rectVertices, Clipper.PolyType polyType) private static float
PdfCleanUpRegionFilter.applyDash
(Path dashedPath, Point2D segStart, Point2D segEnd, Point2D dashTo, boolean isGap) private static BezierCurve[]
PdfCleanUpRegionFilter.approximateCircle
(Point2D center, double radius) private static Point2D
PdfCleanUpRegionFilter.componentwiseDiff
(Point2D minuend, Point2D subtrahend) private static Subpath
PdfCleanUpRegionFilter.constructSquare
(Point2D squareCenter, double widthHalf, double rotationAngle) (package private) boolean
private static Point2D
PdfCleanUpRegionFilter.getNextPoint
(Point2D segStart, Point2D segEnd, float dist) private Rectangle
PdfCleanUpRegionFilter.getRectangle
(Point2D p1, Point2D p2, Point2D p3, Point2D p4) Constructs Rectangle object on the given pointsprivate static Point2D[]
PdfCleanUpRegionFilter.getRotatedSquareVertices
(Point2D[] orthogonalSquareVertices, double angle, Point2D squareCenter) private static Point2D
PdfCleanUpRegionFilter.getUnitVector
(Point2D vector) private static double
PdfCleanUpRegionFilter.getVectorEuclideanNorm
(Point2D vector) private boolean
private static boolean
PdfCleanUpRegionFilter.liesOnSegment
(Point2D segStart, Point2D segEnd, Point2D point) private Point2D[]
PdfCleanUpRegionFilter.transformPoints
(Matrix transormationMatrix, boolean inverse, Point2D... points) private void
PdfCleanUpContentOperator.writeMoveTo
(Point2D destinationPoint, PdfContentByte canvas) Method parameters in com.itextpdf.text.pdf.pdfcleanup with type arguments of type Point2DModifier and TypeMethodDescriptionprivate static Path
PdfCleanUpRegionFilter.convertToIntPoints
(List<Point2D> points) Constructors in com.itextpdf.text.pdf.pdfcleanup with parameters of type Point2D