Matrix3D
Resumo geral
Matrix3D é uma classe em Aspose.PDF FOSS para .NET.
4×3 affine 3D matrix (for PDF 3D camera positioning).
Esta classe fornece 9 métodos para trabalhar com objetos Matrix3D em programas .NET. Os métodos disponíveis incluem: Add, Equals, GetAngle, GetHashCode, Matrix3D, ToString. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.PDF FOSS for .Net. Propriedades: A, B, C, D, E, F,E mais seis.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
A | double | Leitura/Escrita | Obtém ou define o a. |
B | double | Leitura/Escrita | Obtém ou define o b. |
C | double | Leitura/Escrita | Obtém ou define o c. |
D | double | Leitura/Escrita | Obtém ou define o d. |
E | double | Leitura/Escrita | Obtém ou define o e. |
F | double | Leitura/Escrita | Obtém ou define o f. |
G | double | Leitura/Escrita | Obtém ou define o g. |
H | double | Leitura/Escrita | Obtém ou define o h. |
I | double | Leitura/Escrita | Obtém ou define o i. |
Tx | double | Leitura/Escrita | - Arranja ou fixa o TX. |
Ty | double | Leitura/Escrita | - É o que faz. |
Tz | double | Leitura/Escrita | Obtém ou define o tz. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
Matrix3D() | Chama Matrix3D nesta instância de Matriz 3D. |
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) | A soma por componentes desta matriz e outras. |
GetAngle(rotation: Rotation) | Converte um valor de enum da rotação (Não/90/180/270/360) em radianos. |
Equals(obj: object?) | Chama Equals nesta instância de Matrix3D. |
GetHashCode() | Chama GetHashCode nesta instância de Matrix3D. |
ToString() | Chama ToString nesta instância de Matrix3D. |