다음을 통해 공유


Matrix 멤버

보호된 멤버 포함
상속된 멤버 포함

.NET Framework 멤버 포함
.NET Compact Framework 멤버 포함
XNA Framework 멤버 포함

업데이트: 2007년 11월

매트릭스를 설명하고 조작합니다.

Matrix 형식에서는 다음과 같은 멤버를 노출합니다.

메서드

  이름 설명
Add 두 개의 매트릭스를 더합니다.
AffineTransformation2D xy 평면에 2차원 관계 변환 매트릭스를 만듭니다.
Equals 현재 인스턴스가 지정한 개체와 같은지 여부를 나타내는 값을 반환합니다. (ValueType.Equals(Object)을(를) 재정의함)
Finalize 가비지 수집기에서 Object를 회수하기 전에 Object가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)
GetHashCode 현재 인스턴스의 해시 코드를 반환합니다. (ValueType.GetHashCode()을(를) 재정의함)
GetType 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Invert 오버로드되었습니다. 역매트릭스를 계산합니다.
LookAtLH 왼쪽 보기 매트릭스를 만듭니다.
LookAtRH 오른쪽 보기 매트릭스를 만듭니다.
MemberwiseClone 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨)
Multiply 오버로드되었습니다. 두 매트릭스의 곱을 결정합니다.
MultiplyTranspose 오버로드되었습니다. 두 매트릭스의 전치된 곱을 계산합니다.
OrthoLH 왼쪽 직교 프로젝션 매트릭스를 만듭니다.
OrthoOffCenterLH 사용자 지정 왼쪽 직교 프로젝션 매트릭스를 만듭니다.
OrthoOffCenterRH 사용자 지정 오른쪽 직교 프로젝션 매트릭스를 만듭니다.
OrthoRH 오른쪽 직교 프로젝션 매트릭스를 만듭니다.
PerspectiveFovLH 뷰 필드를 기준으로 왼쪽 원근 프로젝션 매트릭스를 만듭니다.
PerspectiveFovRH FOV(뷰 필드)를 기준으로 오른쪽 원근 프로젝션 매트릭스를 만듭니다.
PerspectiveLH 왼쪽 원근 프로젝션 매트릭스를 만듭니다.
PerspectiveOffCenterLH 사용자 지정 왼쪽 원근 프로젝션 매트릭스를 만듭니다.
PerspectiveOffCenterRH 사용자 지정 오른쪽 원근 프로젝션 매트릭스를 만듭니다.
PerspectiveRH 오른쪽 원근 프로젝션 매트릭스를 만듭니다.
RotationAxis 임의의 축을 기준으로 매트릭스를 회전시킵니다.
RotationQuaternion 4원수에서 매트릭스를 만듭니다.
RotationX x축을 기준으로 회전하는 매트릭스를 만듭니다.
RotationY y축을 기준으로 회전하는 매트릭스를 만듭니다.
RotationYawPitchRoll 지정된 yaw, pitch 및 roll을 사용하여 매트릭스를 만듭니다.
RotationZ z축 주위로 회전하는 매트릭스를 만듭니다.
Scaling 오버로드되었습니다. x축, y축 및 z축을 따라 크기가 조정되는 매트릭스를 만듭니다.
Subtract 한 매트릭스에서 다른 매트릭스를 뺍니다.
ToString 현재 Object를 나타내는 String을 반환합니다. (Object에서 상속됨)
Transformation 변환 매트릭스를 만듭니다.
Transformation2D xy 평면에 2차원 변환 매트릭스를 만듭니다.
Translation 오버로드되었습니다. 지정된 오프셋을 사용하여 매트릭스를 만듭니다.
TransposeMatrix 지정된 매트릭스의 전치 매트릭스를 반환합니다.

위쪽

연산자

  이름 설명
Addition Matrix 구조체의 두 인스턴스를 더합니다.
Equality 지정된 매트릭스를 비교하여 같은지 여부를 확인합니다.
Inequality 지정된 매트릭스를 비교하여 다른지 여부를 확인합니다.
Multiply 두 매트릭스의 곱을 결정합니다.
Subtraction Matrix 구조체의 두 인스턴스에 대한 빼기를 수행합니다.

위쪽

필드

  이름 설명
M11 매트릭스의 첫 번째 행과 첫 번째 열에 있는 요소를 나타냅니다.
M12 매트릭스의 첫 번째 행과 두 번째 열에 있는 요소를 나타냅니다.
M13 매트릭스의 첫 번째 행과 세 번째 열에 있는 요소를 나타냅니다.
M14 매트릭스의 첫 번째 행과 네 번째 열에 있는 요소를 나타냅니다.
M21 매트릭스의 두 번째 행과 첫 번째 열에 있는 요소를 나타냅니다.
M22 매트릭스의 두 번째 행과 두 번째 열에 있는 요소를 나타냅니다.
M23 매트릭스의 두 번째 행과 세 번째 열에 있는 요소를 나타냅니다.
M24 매트릭스의 두 번째 행과 네 번째 열에 있는 요소를 나타냅니다.
M31 매트릭스의 세 번째 행과 첫 번째 열에 있는 요소를 나타냅니다.
M32 매트릭스의 세 번째 행과 두 번째 열에 있는 요소를 나타냅니다.
M33 매트릭스의 세 번째 행과 세 번째 열에 있는 요소를 나타냅니다.
M34 매트릭스의 세 번째 행과 네 번째 열에 있는 요소를 나타냅니다.
M41 매트릭스의 네 번째 행과 첫 번째 열에 있는 요소를 나타냅니다.
M42 매트릭스의 네 번째 행과 두 번째 열에 있는 요소를 나타냅니다.
M43 매트릭스의 네 번째 행과 세 번째 열에 있는 요소를 나타냅니다.
M44 매트릭스의 네 번째 행과 네 번째 열에 있는 요소를 나타냅니다.

위쪽

속성

  이름 설명
Determinant 매트릭스의 행렬식을 가져옵니다.
Identity 항등 매트릭스를 가져옵니다.
Zero 빈 매트릭스를 가져옵니다.

위쪽

참고 항목

참조

Matrix 구조체

Microsoft.WindowsMobile.DirectX 네임스페이스