Matrix

Pregled

Matrix је класа у Aspose.PDF FOSS за Јава.

Представља 3x3 афине трансформационе матрице која се користи у ПДФ графичком стању.

Ова класа пружа 20 метода за рад са Матрицс објектима у Јава програмима. Доступне методе укључују: Matrix, equals, fromPdfArray, getA, getB, getC, getD, getE, getF, getValues, hashCode, multiply,6 и додатних метода. Сви јавни чланови су доступни за било коју Јаву апликацију након инсталације Aspose.PDF ФОСС за Јава пакету. имовине : IDENTITY, a, b, c, d, e,И још два.

Svojstva

ИмеТипAccessОпис
valuesdouble[]читањеВраћа копију шест матричних вредности.
adoubleчитањеВраћа компоненту А (скале Х / ротате).
bdoubleчитањеВраћа компоненту б (ротате / скеу).
cdoubleчитањеВраћа компоненту Ц (ротате / скеу).
ddoubleчитањеВраћа компоненту д (скале И / ротате).
edoubleчитањеВраћа компоненту е (превод Кс).
fdoubleчитањеВраћа компоненту f (преводи Y).
IDENTITYMatrixчитањеМатрица идентитета (без трансформације).

Metode

SignatureОпис
Matrix(a: double, b: double, c: double, d: double, e: double, f: double)Креира матрицу са наведеним шест вредности.
Matrix(elements: double[])Креира матрицу из шестоелементарне редове.
Matrix()Успостављају матрицу идентитета.
rotation(angleRadians: double) → MatrixКреира ротациону матрицу за одређени угао у радијанима.
getValues() → double[]Враћа копију шест матричних вредности.
getA() → doubleВраћа компоненту А (скале Х / ротате).
getB() → doubleВраћа компоненту б (ротате / скеу).
getC() → doubleВраћа компоненту Ц (ротате / скеу).
getD() → doubleВраћа компоненту д (скале И / ротате).
getE() → doubleВраћа компоненту е (превод Кс).
getF() → doubleВраћа компоненту f (преводи Y).
multiply(other: Matrix) → MatrixУмножава ову матрицу још једним, враћајући нову марихуану.
transformPoint(x: double, y: double) → double[]Претвара тачку (х, и) кроз ову матрицу.
reverse() → MatrixПовратак обрнутог матрице.
transform(rectangle: Rectangle) → RectangleПретвара правоугао и враћа осе-алигирану граничну кутију преображених углова.
fromPdfArray(array: PdfArray) → MatrixКреира Матрицу из ПДФ серије од шест бројева.
toPdfArray() → PdfArrayКонвертује ову матрицу у ПДФ серија од шест бројева.
equals(o: Object) → boolean
hashCode() → int
toString() → String

Vidi takođe

 Српски