Uses of Class
com.itextpdf.kernel.geom.Matrix
-
Packages that use Matrix Package Description com.itextpdf.kernel.geom com.itextpdf.kernel.pdf.canvas com.itextpdf.kernel.pdf.canvas.parser com.itextpdf.kernel.pdf.canvas.parser.data -
-
Uses of Matrix in com.itextpdf.kernel.geom
Methods in com.itextpdf.kernel.geom that return Matrix Modifier and Type Method Description Matrix
Matrix. add(Matrix arg)
Adds a matrix from this matrix and returns the results.Matrix
Matrix. multiply(Matrix by)
multiplies this matrix by 'b' and returns the result.Matrix
Matrix. subtract(Matrix arg)
Subtracts a matrix from this matrix and returns the results.Methods in com.itextpdf.kernel.geom with parameters of type Matrix Modifier and Type Method Description Matrix
Matrix. add(Matrix arg)
Adds a matrix from this matrix and returns the results.Vector
Vector. cross(Matrix by)
Computes the cross product of this vector and the specified matrixMatrix
Matrix. multiply(Matrix by)
multiplies this matrix by 'b' and returns the result.Matrix
Matrix. subtract(Matrix arg)
Subtracts a matrix from this matrix and returns the results.static BezierCurve
ShapeTransformUtil. transformBezierCurve(BezierCurve bezierCurve, Matrix ctm)
Method for transforming a bezier curve.LineSegment
LineSegment. transformBy(Matrix m)
Transforms the segment by the specified matrixstatic Line
ShapeTransformUtil. transformLine(Line line, Matrix ctm)
Method for transforming a line.static Path
ShapeTransformUtil. transformPath(Path path, Matrix ctm)
Method for transforming a path.private static Point[]
ShapeTransformUtil. transformPoints(Matrix ctm, Point... points)
private static IShape
ShapeTransformUtil. transformSegment(IShape segment, Matrix ctm)
private static Subpath
ShapeTransformUtil. transformSubpath(Subpath subpath, Matrix ctm)
-
Uses of Matrix in com.itextpdf.kernel.pdf.canvas
Fields in com.itextpdf.kernel.pdf.canvas declared as Matrix Modifier and Type Field Description private Matrix
CanvasGraphicsState. ctm
The current transformation matrix, which maps positions from user coordinates to device coordinates.Methods in com.itextpdf.kernel.pdf.canvas that return Matrix Modifier and Type Method Description Matrix
CanvasGraphicsState. getCtm()
Methods in com.itextpdf.kernel.pdf.canvas with parameters of type Matrix Modifier and Type Method Description void
CanvasGraphicsState. updateCtm(Matrix newCtm)
Updates current transformation matrix. -
Uses of Matrix in com.itextpdf.kernel.pdf.canvas.parser
Fields in com.itextpdf.kernel.pdf.canvas.parser declared as Matrix Modifier and Type Field Description private Matrix
PdfCanvasProcessor. textLineMatrix
private Matrix
PdfCanvasProcessor. textMatrix
Methods in com.itextpdf.kernel.pdf.canvas.parser with parameters of type Matrix Modifier and Type Method Description private void
ParserGraphicsState. transformClippingPath(Matrix newCtm)
void
ParserGraphicsState. updateCtm(Matrix newCtm)
-
Uses of Matrix in com.itextpdf.kernel.pdf.canvas.parser.data
Fields in com.itextpdf.kernel.pdf.canvas.parser.data declared as Matrix Modifier and Type Field Description private Matrix
ClippingPathInfo. ctm
private Matrix
ImageRenderInfo. ctm
The coordinate transformation matrix that was in effect when the image was rendered.private Matrix
TextRenderInfo. textMatrix
private Matrix
TextRenderInfo. textToUserSpaceTransformMatrix
Methods in com.itextpdf.kernel.pdf.canvas.parser.data that return Matrix Modifier and Type Method Description Matrix
ClippingPathInfo. getCtm()
Gets the currenttransformation matrix
.Matrix
PathRenderInfo. getCtm()
Gets the current transformation matrix.Matrix
ImageRenderInfo. getImageCtm()
Gets the coordinate transformation matrix in User space which was active when this image was rendered.Matrix
TextRenderInfo. getTextMatrix()
Gets original Text matrix.Constructors in com.itextpdf.kernel.pdf.canvas.parser.data with parameters of type Matrix Constructor Description ClippingPathInfo(CanvasGraphicsState gs, Path path, Matrix ctm)
Creates a newClippingPathInfo
instance.ImageRenderInfo(java.util.Stack<CanvasTag> canvasTagHierarchy, CanvasGraphicsState gs, Matrix ctm, PdfStream imageStream, PdfName resourceName, PdfDictionary colorSpaceDictionary, boolean isInline)
Creates an ImageRenderInfo.TextRenderInfo(PdfString str, CanvasGraphicsState gs, Matrix textMatrix, java.util.Stack<CanvasTag> canvasTagHierarchy)
Creates a new TextRenderInfo object
-