Matrix3D
개요
Matrix3D은 Aspose.PDF FOSS에서 .NET을 위한 클래스입니다.
4×3 어파인 3D 매트릭스 (PDF 3D 카메라 위치 지정용 public-API 형태).
이 클래스는 .NET 프로그램에서 Matrix3D 객체를 다루기 위한 9개의 메서드를 제공합니다. 사용 가능한 메서드에는 Add, Equals, GetAngle, GetHashCode, Matrix3D, ToString이(가) 포함됩니다. 모든 public 멤버는 Aspose.PDF FOSS for .NET 패키지를 설치한 후 any .NET 애플리케이션에서 접근할 수 있습니다. 속성: A, B, C, D, E, F, 및 추가 6개.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
A | double | 읽기/쓰기 | a를 가져오거나 설정합니다. |
B | double | 읽기/쓰기 | b를 가져오거나 설정합니다. |
C | double | 읽기/쓰기 | c를 가져오거나 설정합니다. |
D | double | 읽기/쓰기 | d를 가져오거나 설정합니다. |
E | double | 읽기/쓰기 | e를 가져오거나 설정합니다. |
F | double | 읽기/쓰기 | f를 가져오거나 설정합니다. |
G | double | 읽기/쓰기 | g를 가져오거나 설정합니다. |
H | double | 읽기/쓰기 | h를 가져오거나 설정합니다. |
I | double | 읽기/쓰기 | i를 가져오거나 설정합니다. |
Tx | double | 읽기/쓰기 | tx를 가져오거나 설정합니다. |
Ty | double | 읽기/쓰기 | ty를 가져오거나 설정합니다. |
Tz | double | 읽기/쓰기 | tz를 가져오거나 설정합니다. |
메서드
| 시그니처 | 설명 |
|---|---|
Matrix3D() | 이 Matrix3D 인스턴스에서 Matrix3D를 호출합니다. |
Matrix3D(matrix: Matrix3D) | 이 Matrix3D 인스턴스에서 Matrix3D(matrix)를 호출합니다. |
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 인스턴스에서 Matrix3D(a, b, c, d, e, f, g, h, i, tx, ty, tz)를 호출합니다. |
Matrix3D(matrix3DArray: double[]) | 이 Matrix3D 인스턴스에서 Matrix3D(matrix3DArray)를 호출합니다. |
Add(other: Matrix3D) | 이 행렬과 다른 행렬의 구성 요소별 합. |
GetAngle(rotation: Rotation) | 회전 열거형 값 (None/on90/on180/on270/on360)을 라디안으로 변환합니다. |
Equals(obj: object?) | 이 Matrix3D 인스턴스에서 Equals(obj)를 호출합니다. |
GetHashCode() | 이 Matrix3D 인스턴스에서 GetHashCode를 호출합니다. |
ToString() | 이 Matrix3D 인스턴스에서 ToString를 호출합니다. |