public class CurveTo extends AbstractPathShape implements IControlPointCurve
coordinates, copier, properties, relative| Constructor and Description |
|---|
CurveTo() |
CurveTo(boolean relative) |
CurveTo(boolean relative,
IOperatorConverter copier) |
| Modifier and Type | Method and Description |
|---|---|
void |
draw(com.itextpdf.kernel.pdf.canvas.PdfCanvas canvas)
Draws this instruction to a canvas object.
|
com.itextpdf.kernel.geom.Point |
getLastControlPoint()
Returns coordinates of the last control point (the one closest to the ending point)
in the Bezier curve, in SVG space coordinates
|
com.itextpdf.kernel.geom.Rectangle |
getPathShapeRectangle(com.itextpdf.kernel.geom.Point lastPoint)
Get bounding rectangle of the current path shape.
|
void |
setCoordinates(String[] inputCoordinates,
com.itextpdf.kernel.geom.Point startPoint)
This method sets the coordinates for the path painting operator and does internal
preprocessing, if necessary
|
createPoint, getEndingPoint, isRelativepublic CurveTo()
public CurveTo(boolean relative)
public CurveTo(boolean relative,
IOperatorConverter copier)
public void draw(com.itextpdf.kernel.pdf.canvas.PdfCanvas canvas)
IPathShapedraw in interface IPathShapecanvas - to which this instruction is drawnpublic void setCoordinates(String[] inputCoordinates, com.itextpdf.kernel.geom.Point startPoint)
IPathShapesetCoordinates in interface IPathShapeinputCoordinates - an array containing point values for path coordinatesstartPoint - the ending point of the previous operator, or, in broader terms,
the point that the coordinates should be absolutized against, for relative operatorspublic com.itextpdf.kernel.geom.Point getLastControlPoint()
IControlPointCurvegetLastControlPoint in interface IControlPointCurvepublic com.itextpdf.kernel.geom.Rectangle getPathShapeRectangle(com.itextpdf.kernel.geom.Point lastPoint)
AbstractPathShapegetPathShapeRectangle in interface IPathShapegetPathShapeRectangle in class AbstractPathShapelastPoint - start point for this shapeCopyright © 1998–2022 iText Group NV. All rights reserved.