Package com.itextpdf.kernel.geom
Class ShapeTransformUtil
java.lang.Object
com.itextpdf.kernel.geom.ShapeTransformUtil
Public helper class for transforming segments and paths.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic BezierCurve
transformBezierCurve
(BezierCurve bezierCurve, Matrix ctm) Method for transforming a bezier curve.static Line
transformLine
(Line line, Matrix ctm) Method for transforming a line.static Path
transformPath
(Path path, Matrix ctm) Method for transforming a path.
-
Constructor Details
-
ShapeTransformUtil
public ShapeTransformUtil()
-
-
Method Details
-
transformBezierCurve
Method for transforming a bezier curve. The method creates a new transformed bezier curve without changing the original curve.- Parameters:
-
bezierCurve
- the source bezier curve for transformation -
ctm
- the transformation matrix - Returns:
- the new transformed bezier curve
-
transformLine
Method for transforming a line. The method creates a new transformed line without changing the original line.- Parameters:
-
line
- the source line for transformation -
ctm
- the transformation matrix - Returns:
- the new transformed line
-
transformPath
Method for transforming a path. The method creates a new transformed path without changing the original path.- Parameters:
-
path
- the source path for transformation -
ctm
- the transformation matrix - Returns:
- the new transformed path
-