Uses of Class
com.itextpdf.text.pdf.parser.Matrix
-
Packages that use Matrix Package Description com.itextpdf.text.pdf.parser com.itextpdf.text.pdf.pdfcleanup -
-
Uses of Matrix in com.itextpdf.text.pdf.parser
Fields in com.itextpdf.text.pdf.parser declared as Matrix Modifier and Type Field Description (package private) Matrix
GraphicsState. ctm
The current transformation matrix.private Matrix
PathConstructionRenderInfo. ctm
private Matrix
PdfContentStreamProcessor. textLineMatrix
Text line matrix.private Matrix
PdfContentStreamProcessor. textMatrix
Text matrix.private Matrix
TextRenderInfo. textToUserSpaceTransformMatrix
Methods in com.itextpdf.text.pdf.parser that return Matrix Modifier and Type Method Description Matrix
GraphicsState. getCtm()
Getter for the current transformation matrixMatrix
PathConstructionRenderInfo. getCtm()
Matrix
PathPaintingRenderInfo. getCtm()
Matrix
ImageRenderInfo. getImageCTM()
Matrix
Matrix. multiply(Matrix by)
multiplies this matrix by 'b' and returns the result See http://en.wikipedia.org/wiki/Matrix_multiplicationMatrix
Matrix. subtract(Matrix arg)
Subtracts a matrix from this matrix and returns the resultsMethods in com.itextpdf.text.pdf.parser with parameters of type Matrix Modifier and Type Method Description 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 See http://en.wikipedia.org/wiki/Matrix_multiplicationMatrix
Matrix. subtract(Matrix arg)
Subtracts a matrix from this matrix and returns the resultsLineSegment
LineSegment. transformBy(Matrix m)
Transforms the segment by the specified matrixConstructors in com.itextpdf.text.pdf.parser with parameters of type Matrix Constructor Description PathConstructionRenderInfo(int operation, Matrix ctm)
PathConstructionRenderInfo(int operation, java.util.List<java.lang.Float> segmentData, Matrix ctm)
TextRenderInfo(PdfString string, GraphicsState gs, Matrix textMatrix, java.util.Collection<MarkedContentInfo> markedContentInfo)
Creates a new TextRenderInfo object -
Uses of Matrix in com.itextpdf.text.pdf.pdfcleanup
Methods in com.itextpdf.text.pdf.pdfcleanup with parameters of type Matrix Modifier and Type Method Description private Path
PdfCleanUpRenderListener. filterCurrentPath(Matrix ctm, boolean stroke, int fillingRule, float lineWidth, int lineCapStyle, int lineJoinStyle, float miterLimit, LineDashPattern lineDashPattern)
protected Path
PdfCleanUpRegionFilter. filterFillPath(Path path, Matrix ctm, int fillingRule)
Note: this method will close all unclosed subpaths of the passed path.protected Path
PdfCleanUpRegionFilter. filterStrokePath(Path sourcePath, Matrix ctm, float lineWidth, int lineCapStyle, int lineJoinStyle, float miterLimit, LineDashPattern lineDashPattern)
private Rectangle
PdfCleanUpRegionFilter. transformIntersection(Matrix imageCTM, Rectangle rect)
Transforms the given Rectangle into the image coordinate system which is [0,1]x[0,1] by defaultprivate Point2D[]
PdfCleanUpRegionFilter. transformPoints(Matrix transormationMatrix, boolean inverse, Point2D... points)
-