Package org.apache.pdfbox.pdmodel.common
Class PDMatrix
java.lang.Object
org.apache.pdfbox.pdmodel.common.PDMatrix
- All Implemented Interfaces:
COSObjectable
This class will be used for matrix manipulation.
- Version:
- $Revision: 1.3 $
- Author:
- Ben Litchfield
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
PDMatrix
public PDMatrix()Constructor. -
PDMatrix
Constructor.- Parameters:
array
- The array that describes the matrix.
-
-
Method Details
-
getCOSArray
This will get the underlying array value.- Returns:
- The cos object that this object wraps.
-
getCOSObject
Convert this standard java object to a COS object.- Specified by:
getCOSObject
in interfaceCOSObjectable
- Returns:
- The cos object that matches this Java object.
-
getValue
public float getValue(int row, int column) This will get a matrix value at some point.- Parameters:
row
- The row to get the value from.column
- The column to get the value from.- Returns:
- The value at the row/column position.
-
setValue
public void setValue(int row, int column, float value) This will set a value at a position.- Parameters:
row
- The row to set the value at.column
- the column to set the value at.value
- The value to set at the position.
-