Matrix3D 구조체
정의
3D(3차원) 공간에서의 변환에 사용되는 4x4 매트릭스를 나타냅니다.Represents a 4 × 4 matrix that is used for transformations in a three-dimensional (3-D) space.
public value class Matrix3D : IFormattable
[System.Security.SecurityCritical]
public struct Matrix3D : IFormattable
type Matrix3D = struct
interface IFormattable
Public Structure Matrix3D
Implements IFormattable
- 상속
- 특성
- 구현
설명
이 구조체는 WinRT (Windows 런타임) Matrix3D
구조체의 .net 프로젝션을 나타냅니다.This struct represents the .NET projection of the Windows Runtime (WinRT) Matrix3D
struct. 자세한 내용은 UWP API 참조의 Matrix3D 를 참조 하세요.For more information, see Matrix3D in the UWP API reference.
생성자
Matrix3D(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) |
Matrix3D 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the Matrix3D class. |
속성
HasInverse |
이 Matrix3D를 반전할 수 있는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether this Matrix3D is invertible. |
Identity |
Matrix3D 구조체를 항등 Matrix3D로 변경합니다.Changes a Matrix3D struct into an identity Matrix3D. |
IsIdentity |
이 Matrix3D 구조체가 항등 Matrix3D인지 확인합니다.Determines whether this Matrix3D struct is an identity Matrix3D. |
M11 |
이 Matrix3D의 첫 번째 행과 첫 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the first row and first column of this Matrix3D. |
M12 |
이 Matrix3D의 첫 번째 행과 두 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the first row and second column of this Matrix3D. |
M13 |
이 Matrix3D의 첫 번째 행과 세 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the first row and third column of this Matrix3D. |
M14 |
이 Matrix3D의 첫 번째 행과 네 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the first row and fourth column of this Matrix3D. |
M21 |
이 Matrix3D의 두 번째 행과 첫 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the second row and first column of this Matrix3D. |
M22 |
이 Matrix3D의 두 번째 행과 두 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the second row and second column of this Matrix3D. |
M23 |
이 Matrix3D의 두 번째 행과 세 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the second row and third column of this Matrix3D. |
M24 |
이 Matrix3D의 두 번째 행과 네 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the second row and fourth column of this Matrix3D. |
M31 |
이 Matrix3D의 세 번째 행과 첫 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the third row and first column of this Matrix3D. |
M32 |
이 Matrix3D의 세 번째 행과 두 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the third row and second column of this Matrix3D. |
M33 |
이 Matrix3D의 세 번째 행과 세 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the third row and third column of this Matrix3D. |
M34 |
이 Matrix3D의 세 번째 행과 네 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the third row and fourth column of this Matrix3D. |
M44 |
이 Matrix3D의 네 번째 행과 네 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the fourth row and fourth column of this Matrix3D. |
OffsetX |
이 Matrix3D의 네 번째 행과 첫 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the fourth row and first column of this Matrix3D. |
OffsetY |
이 Matrix3D의 네 번째 행과 두 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the fourth row and second column of this Matrix3D. |
OffsetZ |
이 Matrix3D의 네 번째 행과 세 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the fourth row and third column of this Matrix3D. |
메서드
Equals(Matrix3D) |
두 매트릭스가 일치하는지 테스트합니다.Tests for equality between two matrices. |
Equals(Object) |
두 매트릭스가 일치하는지 테스트합니다.Tests for equality between two matrices. |
GetHashCode() |
이 매트릭스의 해시 코드를 반환합니다.Returns the hash code for this matrix. |
Invert() | |
ToString() |
이 Matrix3D의 문자열 표현을 만듭니다.Creates a string representation of this Matrix3D. |
ToString(IFormatProvider) |
이 Matrix3D의 문자열 표현을 만듭니다.Creates a string representation of this Matrix3D. |
연산자
Equality(Matrix3D, Matrix3D) |
두 Matrix3D 인스턴스가 같은지 비교합니다.Compares two Matrix3D instances for equality. |
Inequality(Matrix3D, Matrix3D) |
두 Matrix3D 인스턴스가 다른지 비교합니다.Compares two Matrix3D instances for inequality. |
Multiply(Matrix3D, Matrix3D) |
지정된 매트릭스를 곱합니다.Multiplies the specified matrices. |
명시적 인터페이스 구현
IFormattable.ToString(String, IFormatProvider) |
이 멤버에 대한 설명은 ToString(String, IFormatProvider)를 참조하십시오.For a description of this member, see ToString(String, IFormatProvider). |