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
상속
Matrix3D
특성
구현

설명

이 구조체는 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()

Matrix3D 구조체를 반전합니다.Inverts this Matrix3D struct.

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).

적용 대상

추가 정보