Uses of Class
com.itextpdf.kernel.geom.Point
Packages that use Point
Package
Description
-
Uses of Point in com.itextpdf.kernel.colors.gradients
Methods in com.itextpdf.kernel.colors.gradients that return PointModifier and TypeMethodDescriptionprotected static Point[]AbstractLinearGradientBuilder.createCoordinatesForNewDomain(double[] newDomain, Point[] baseVector) Expand the base vector to cover the new domainprotected abstract Point[]AbstractLinearGradientBuilder.getGradientVector(Rectangle targetBoundingBox, AffineTransform contextTransform) Returns the base gradient vector in gradient vector space.Point[]LinearGradientBuilder.getGradientVector(Rectangle targetBoundingBox, AffineTransform contextTransform) protected Point[]StrategyBasedLinearGradientBuilder.getGradientVector(Rectangle targetBoundingBox, AffineTransform contextTransform) Methods in com.itextpdf.kernel.colors.gradients with parameters of type PointModifier and TypeMethodDescriptionprotected static Point[]AbstractLinearGradientBuilder.createCoordinatesForNewDomain(double[] newDomain, Point[] baseVector) Expand the base vector to cover the new domainprotected static double[]AbstractLinearGradientBuilder.evaluateCoveringDomain(Point[] coords, Rectangle toCover) Evaluates the minimal domain that covers the box with vector normals. -
Uses of Point in com.itextpdf.kernel.geom
Methods in com.itextpdf.kernel.geom that return PointModifier and TypeMethodDescriptionAffineTransform.deltaTransform(Point src, Point dst) Performs the transformation on the source point and stores the result in the destination point.Path.getCurrentPoint()The current point is the trailing endpoint of the segment most recently added to the current path.Subpath.getLastPoint()Point.getLocation()Gets location of point by creating a new copy.Subpath.getStartPoint()AffineTransform.inverseTransform(Point src, Point dst) Performs the inverse transformation on the source point and stores the result in the destination point.Point[]Rectangle.toPointsArray()Convert rectangle to an array of pointsTransform the point according to the values of thisAffineTransformobject.Methods in com.itextpdf.kernel.geom that return types with arguments of type PointModifier and TypeMethodDescriptionBezierCurve.getBasePoints()Treat base points as the points which are enough to construct a shape.IShape.getBasePoints()Treat base points as the points which are enough to construct a shape.Line.getBasePoints()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.kernel.geom with parameters of type PointModifier and TypeMethodDescriptionAffineTransform.deltaTransform(Point src, Point dst) Performs the transformation on the source point and stores the result in the destination point.doubleThe distance between this point and the second point.AffineTransform.inverseTransform(Point src, Point dst) Performs the inverse transformation on the source point and stores the result in the destination point.voidSubpath.setStartPoint(Point startPoint) Sets the start point of the subpath.voidTransform the array of points according to the values of thisAffineTransformobject.Transform the point according to the values of thisAffineTransformobject.Method parameters in com.itextpdf.kernel.geom with type arguments of type PointModifier and TypeMethodDescriptionstatic RectangleRectangle.calculateBBox(List<Point> points) Calculates the bounding box of passed points.Constructors in com.itextpdf.kernel.geom with parameters of type PointModifierConstructorDescriptionConstructs a new line based on the given coordinates.Constructs a new subpath starting at the given point.Constructor parameters in com.itextpdf.kernel.geom with type arguments of type PointModifierConstructorDescriptionBezierCurve(List<Point> controlPoints) Constructs new bezier curve. -
Uses of Point in com.itextpdf.kernel.pdf.canvas.parser.clipper
Methods in com.itextpdf.kernel.pdf.canvas.parser.clipper that return types with arguments of type PointModifier and TypeMethodDescriptionClipperBridge.convertToFloatPoints(List<Point.LongPoint> points) Converts list ofPoint.LongPointobjects into list ofPointobjects.Methods in com.itextpdf.kernel.pdf.canvas.parser.clipper with parameters of type PointModifier and TypeMethodDescriptionbooleanClipperBridge.addPolygonToClipper(IClipper clipper, Point[] polyVertices, IClipper.PolyType polyType) Adds polygon path based on array ofPoint(internally converting them byClipperBridge.convertToLongPoints(java.util.List) and adds this path to) IClipperinstance, treating the path as a closed polygon.booleanClipperBridge.addPolylineSubjectToClipper(IClipper clipper, Point[] lineVertices) Adds polyline path based on array ofPoint(internally converting them byClipperBridge.convertToLongPoints(java.util.List) and adds this path to) IClipperinstance, treating the path as a polyline (an open path in terms of clipper library).Method parameters in com.itextpdf.kernel.pdf.canvas.parser.clipper with type arguments of type PointModifier and TypeMethodDescriptionClipperBridge.convertToLongPoints(List<Point> points) Converts list ofPointobjects into list ofPoint.LongPointobjects.Constructors in com.itextpdf.kernel.pdf.canvas.parser.clipper with parameters of type PointModifierConstructorDescriptionClipperBridge(Point[]... points) Creates newClipperBridgeinstance with adjusted float multiplier value. -
Uses of Point in com.itextpdf.kernel.pdf.canvas.wmf
Methods in com.itextpdf.kernel.pdf.canvas.wmf that return PointMethods in com.itextpdf.kernel.pdf.canvas.wmf with parameters of type PointModifier and TypeMethodDescriptionvoidMetaState.setCurrentPoint(Point p) Sets the current Point to the specified Point. -
Uses of Point in com.itextpdf.layout.borders
Methods in com.itextpdf.layout.borders that return PointModifier and TypeMethodDescriptionprotected PointBorder.getIntersectionPoint(Point lineBeg, Point lineEnd, Point clipLineBeg, Point clipLineEnd) Gets aPointin which two lines intersect.Methods in com.itextpdf.layout.borders with parameters of type Point -
Uses of Point in com.itextpdf.layout.properties
Methods in com.itextpdf.layout.properties that return PointModifier and TypeMethodDescriptionBackgroundRepeat.prepareRectangleToDrawingAndGetWhitespace(Rectangle imageRectangle, Rectangle backgroundArea, BackgroundSize backgroundSize) Prepares the image rectangle for drawing. -
Uses of Point in com.itextpdf.layout.renderer
Methods in com.itextpdf.layout.renderer that return types with arguments of type PointModifier and TypeMethodDescriptionAbstractRenderer.rectangleToPointsList(Rectangle rect) AbstractRenderer.transformPoints(List<Point> points, AffineTransform transform) Method parameters in com.itextpdf.layout.renderer with type arguments of type PointModifier and TypeMethodDescriptionprotected RectangleAbstractRenderer.calculateBBox(List<Point> points) Calculates bounding box around points.protected float[]AbstractRenderer.calculateShiftToPositionBBoxOfPointsAt(float left, float top, List<Point> points) This method calculates the shift needed to be applied to the points in order to position upper and left borders of their bounding box at the given lines.AbstractRenderer.transformPoints(List<Point> points, AffineTransform transform) -
Uses of Point in com.itextpdf.svg.renderers.impl
Fields in com.itextpdf.svg.renderers.impl with type parameters of type PointModifier and TypeFieldDescriptionPolylineSvgNodeRenderer.pointsA List ofPointobjects representing the path to be drawn by the polyline tag.Methods in com.itextpdf.svg.renderers.impl that return types with arguments of type PointModifier and TypeMethodDescriptionPolylineSvgNodeRenderer.getPoints()Returns a list ofPointobjects representing the path to be drawn by the polyline tag.Methods in com.itextpdf.svg.renderers.impl with parameters of type PointModifier and TypeMethodDescriptionISvgTextNodeRenderer.getTextRectangle(SvgDrawContext context, Point basePoint) Return the bounding rectangle of the text element.TextLeafSvgNodeRenderer.getTextRectangle(SvgDrawContext context, Point startPoint) TextSvgBranchRenderer.getTextRectangle(SvgDrawContext context, Point startPoint) -
Uses of Point in com.itextpdf.svg.renderers.path
Methods in com.itextpdf.svg.renderers.path that return PointModifier and TypeMethodDescriptionIPathShape.getEndingPoint()Gets the ending point on the canvas after the path shape has been drawn via theIPathShape.draw(PdfCanvas)method, in SVG space coordinates.Methods in com.itextpdf.svg.renderers.path with parameters of type PointModifier and TypeMethodDescriptionIPathShape.getPathShapeRectangle(Point lastPoint) Get bounding rectangle of the current path shape.voidIPathShape.setCoordinates(String[] inputCoordinates, Point startPoint) This method sets the coordinates for the path painting operator and does internal preprocessing, if necessary -
Uses of Point in com.itextpdf.svg.renderers.path.impl
Methods in com.itextpdf.svg.renderers.path.impl that return PointModifier and TypeMethodDescriptionprotected PointAbstractPathShape.createPoint(String coordX, String coordY) AbstractPathShape.getEndingPoint()CurveTo.getLastControlPoint()IControlPointCurve.getLastControlPoint()Returns coordinates of the last control point (the one closest to the ending point) in the Bezier curve, in SVG space coordinatesQuadraticCurveTo.getLastControlPoint()Methods in com.itextpdf.svg.renderers.path.impl with parameters of type PointModifier and TypeMethodDescriptionAbstractPathShape.getPathShapeRectangle(Point lastPoint) Get bounding rectangle of the current path shape.CurveTo.getPathShapeRectangle(Point lastPoint) EllipticalCurveTo.getPathShapeRectangle(Point lastPoint) QuadraticCurveTo.getPathShapeRectangle(Point lastPoint) voidCurveTo.setCoordinates(String[] inputCoordinates, Point startPoint) voidEllipticalCurveTo.setCoordinates(String[] inputCoordinates, Point previous) voidHorizontalLineTo.setCoordinates(String[] inputCoordinates, Point startPoint) voidLineTo.setCoordinates(String[] inputCoordinates, Point startPoint) voidMoveTo.setCoordinates(String[] inputCoordinates, Point startPoint) voidQuadraticCurveTo.setCoordinates(String[] inputCoordinates, Point startPoint) voidVerticalLineTo.setCoordinates(String[] inputCoordinates, Point startPoint) -
Uses of Point in com.itextpdf.svg.utils
Methods in com.itextpdf.svg.utils that return PointModifier and TypeMethodDescriptionTextRectangle.getTextBaseLineRightPoint()Return the far right point of the rectangle with y on the baseline.