Matrix3D

Matrix3D

Преглед

Matrix3D е клас в Aspose.PDF FOSS за .NET.

4×3 аффинна 3D матрица (за позициониране на камера в PDF 3D).

Този клас предоставя 9 метода за работа с обекти Matrix3D в .NET програми.
Наличните методи включват: Add, Equals, GetAngle, GetHashCode, Matrix3D, ToString.
Всички публични членове са достъпни за всяко .NET приложение след инсталиране на пакета Aspose.PDF FOSS for .NET.
Свойства: A, B, C, D, E, F, и още 6.

Свойства

ИмеТипДостъпОписание
AdoubleRead/WriteПолучава или задава a.
BdoubleRead/WriteПолучава или задава b.
CdoubleRead/WriteПолучава или задава c.
DdoubleRead/WriteПолучава или задава d.
EdoubleRead/WriteПолучава или задава e.
FdoubleRead/WriteПолучава или задава f.
GdoubleRead/WriteПолучава или задава g.
HdoubleRead/WriteПолучава или задава h.
IdoubleRead/WriteПолучава или задава i.
TxdoubleRead/WriteПолучава или задава tx.
TydoubleRead/WriteПолучава или задава ty.
TzdoubleRead/WriteПолучава или задава tz.

Методи

SignatureDescription
Matrix3D()Извиква Matrix3D върху този Matrix3D екземпляр.
Matrix3D(matrix: Matrix3D)
Matrix3D(a: double, b: double, c: double, d: double, e: double, f: double, g: double, h: double, i: double, tx: double, ty: double, tz: double)
Matrix3D(matrix3DArray: double[])
Add(other: Matrix3D)Компонентно сумиране на тази матрица и друга.
GetAngle(rotation: Rotation)Конвертира стойност от изброен тип за ротация (None/on90/on180/on270/on360) в радиани.
Equals(obj: object?)Извиква Equals върху този Matrix3D екземпляр.
GetHashCode()Извиква GetHashCode върху този Matrix3D екземпляр.
ToString()Извиква ToString върху този Matrix3D екземпляр.

Вижте също

 Български