Uses of Class
com.datalogics.PDFL.Matrix
Packages that use Matrix
-
Uses of Matrix in com.datalogics.PDFL
Methods in com.datalogics.PDFL that return MatrixModifier and TypeMethodDescriptionConcatenate a matrix onto an existing matrix.static final MatrixPDFLJNI.DrawParams_getMatrix(long jarg1, DrawParams jarg1_) static final MatrixPDFLJNI.Element_getMatrix(long jarg1, Element jarg1_) DrawParams.getMatrix()A pointer to the matrix to concatenate onto the default page matrix.Element.getMatrix()The transformation matrix for the element.Text.getTextMatrixForCharacter(int characterIndex) Gets the transformation matrix from user space to the current text space for the specified character.Text.getTextMatrixForTextRun(int textRunIndex) Gets the transformation matrix from user space to the current text space for the specified TextRun.Matrix.invert()Invert the Matrix object and return a new Matrix object.static final MatrixPDFLJNI.Matrix_concat(long jarg1, Matrix jarg1_, long jarg2, Matrix jarg2_) static final MatrixPDFLJNI.Matrix_invert(long jarg1, Matrix jarg1_) static final MatrixPDFLJNI.Matrix_multiply(long jarg1, Matrix jarg1_, long jarg2, Matrix jarg2_) static final MatrixPDFLJNI.Matrix_rotate(long jarg1, Matrix jarg1_, double jarg2) static final MatrixPDFLJNI.Matrix_scale(long jarg1, Matrix jarg1_, double jarg2, double jarg3) static final MatrixPDFLJNI.Matrix_translate(long jarg1, Matrix jarg1_, double jarg2, double jarg3) static MatrixMultiply two transformation matrices.Matrix.rotate(double T) Rotate a matrix by T degrees counterclockwise units.Matrix.scale(double sx, double sy) Scale a matrix by (sx,sy) units.static final MatrixPDFLJNI.Text_getTextMatrixForCharacter(long jarg1, Text jarg1_, int jarg2) static final MatrixPDFLJNI.Text_getTextMatrixForTextRun(long jarg1, Text jarg1_, int jarg2) Matrix.translate(double tx, double ty) Translate a matrix by (tx,ty) units.Methods in com.datalogics.PDFL with parameters of type MatrixModifier and TypeMethodDescriptionvoidText.addGlyphs(List<Character> glyphIDs, List<Character> uniText, Font font, GraphicState gState, TextState state, Matrix matrix, EnumSet<TextFlags> flags) Adds Unicode text to a Text objectvoidText.addGlyphs(List<Character> glyphIDs, List<Character> uniText, Font font, GraphicState gState, TextState state, Matrix matrix, EnumSet<TextFlags> flags, int index) Adds Unicode text to a Text objectvoidContent.addPage(int insertAfterIndex, Document containerDoc, Page srcPage, Matrix dstMatrix, List<String> annotTypes, EnumSet<AddPageFlags> flags, Rect bbox) Adds the specfied Page to the Content as a Form.voidText.changeMatrixForTextRun(Matrix newMatrix, int textRunIndex) Changes the transformation matrix from user space to the current text space for the specified TextRun.voidText.changeTextMatrixForTextRun(Matrix newMatrix, int textRunIndex) Changes the transformation matrix from user space to the current text space for the specified TextRun.Concatenate a matrix onto an existing matrix.static final voidPDFLJNI.Content_addPage(long jarg1, Content jarg1_, int jarg2, long jarg3, Document jarg3_, long jarg4, Page jarg4_, long jarg5, Matrix jarg5_, long jarg6, com.datalogics.PDFL.StringVector jarg6_, int jarg7, long jarg8, Rect jarg8_) Point.distanceTransform(Matrix arg0) Distance Transform the Point Object by the values in the Matrix parameter, which is a transformation without any translation.voidPage.drawContents(BufferedImage image, Matrix matrix, Rect updateRect) Draw the contents of this page to an image, only DeviceRGBA colorModel is supported.voidPage.drawContents(BufferedImage image, Matrix matrix, Rect updateRect, EnumSet<SmoothFlags> newAntiAlias, boolean doThinLine, boolean bypassCopyPerm) Draw the contents of this page to a BufferedImage, only DeviceRGBA colorModel is supported.static final voidPDFLJNI.DrawParams_setMatrix(long jarg1, DrawParams jarg1_, long jarg2, Matrix jarg2_) static final voidPDFLJNI.Element_setMatrix(long jarg1, Element jarg1_, long jarg2, Matrix jarg2_) static final doublePDFLJNI.Matrix_A_get(long jarg1, Matrix jarg1_) static final voidPDFLJNI.Matrix_A_set(long jarg1, Matrix jarg1_, double jarg2) static final doublePDFLJNI.Matrix_B_get(long jarg1, Matrix jarg1_) static final voidPDFLJNI.Matrix_B_set(long jarg1, Matrix jarg1_, double jarg2) static final doublePDFLJNI.Matrix_C_get(long jarg1, Matrix jarg1_) static final voidPDFLJNI.Matrix_C_set(long jarg1, Matrix jarg1_, double jarg2) static final MatrixPDFLJNI.Matrix_concat(long jarg1, Matrix jarg1_, long jarg2, Matrix jarg2_) static final doublePDFLJNI.Matrix_D_get(long jarg1, Matrix jarg1_) static final voidPDFLJNI.Matrix_D_set(long jarg1, Matrix jarg1_, double jarg2) static final voidPDFLJNI.Matrix_DisposeChildren(long jarg1, Matrix jarg1_) static final doublePDFLJNI.Matrix_H_get(long jarg1, Matrix jarg1_) static final voidPDFLJNI.Matrix_H_set(long jarg1, Matrix jarg1_, double jarg2) static final MatrixPDFLJNI.Matrix_invert(long jarg1, Matrix jarg1_) static final MatrixPDFLJNI.Matrix_multiply(long jarg1, Matrix jarg1_, long jarg2, Matrix jarg2_) static final MatrixPDFLJNI.Matrix_rotate(long jarg1, Matrix jarg1_, double jarg2) static final booleanPDFLJNI.Matrix_sameTypeEquals(long jarg1, Matrix jarg1_, long jarg2, Matrix jarg2_) static final MatrixPDFLJNI.Matrix_scale(long jarg1, Matrix jarg1_, double jarg2, double jarg3) static final StringPDFLJNI.Matrix_toString(long jarg1, Matrix jarg1_) static final MatrixPDFLJNI.Matrix_translate(long jarg1, Matrix jarg1_, double jarg2, double jarg3) static final doublePDFLJNI.Matrix_V_get(long jarg1, Matrix jarg1_) static final voidPDFLJNI.Matrix_V_set(long jarg1, Matrix jarg1_, double jarg2) static MatrixMultiply two transformation matrices.static final longPDFLJNI.new_TextRun(String jarg1, long jarg2, Font jarg2_, long jarg3, GraphicState jarg3_, long jarg4, TextState jarg4_, long jarg5, Matrix jarg5_) static final voidPDFLJNI.Page_DrawContentsRGBAInternal__SWIG_0(long jarg1, Page jarg1_, int[] jarg2, long jarg4, long jarg5, long jarg6, Matrix jarg6_, long jarg7, Rect jarg7_) static final voidPDFLJNI.Page_DrawContentsRGBAInternal__SWIG_1(long jarg1, Page jarg1_, int[] jarg2, long jarg4, long jarg5, long jarg6, Matrix jarg6_, long jarg7, Rect jarg7_, long jarg8, boolean jarg9, boolean jarg10) static final PointPDFLJNI.Point_distanceTransform(long jarg1, Point jarg1_, long jarg2, Matrix jarg2_) static final PointPDFLJNI.Point_transform(long jarg1, Point jarg1_, long jarg2, Matrix jarg2_) static final QuadPDFLJNI.Quad_transform(long jarg1, Quad jarg1_, long jarg2, Matrix jarg2_) static final RectPDFLJNI.Rect_transform(long jarg1, Rect jarg1_, long jarg2, Matrix jarg2_) voidA pointer to the matrix to concatenate onto the default page matrix.voidSet the transformation matrix for the element.static final voidPDFLJNI.Text_addGlyphs__SWIG_0(long jarg1, Text jarg1_, byte[] jarg2, byte[] jarg3, long jarg4, Font jarg4_, long jarg5, GraphicState jarg5_, long jarg6, TextState jarg6_, long jarg7, Matrix jarg7_, int jarg8) static final voidPDFLJNI.Text_addGlyphs__SWIG_1(long jarg1, Text jarg1_, byte[] jarg2, byte[] jarg3, long jarg4, Font jarg4_, long jarg5, GraphicState jarg5_, long jarg6, TextState jarg6_, long jarg7, Matrix jarg7_, int jarg8, int jarg9) static final voidPDFLJNI.Text_changeMatrixForTextRun(long jarg1, Text jarg1_, long jarg2, Matrix jarg2_, int jarg3) static final voidPDFLJNI.Text_changeTextMatrixForTextRun(long jarg1, Text jarg1_, long jarg2, Matrix jarg2_, int jarg3) Transform the Point Object by the values in the Matrix parameter.Create a new quad from the results of a Transform on each point of the Quad.Transform the coordinates of the rectangle by the given Matrix Object.Constructors in com.datalogics.PDFL with parameters of type Matrix