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 | 빈 매트릭스를 가져옵니다. |
위쪽