TransformBuilder
TransformBuilder 변환 체인에 의해 변환 매트릭스를 구축하는 데 사용됩니다.
public class TransformBuilder
생성자
| 이름 | 설명 |
|---|
| TransformBuilder(ComposeOrder) | 구성TransformBuilder 초기 항등 변환 매트릭스 및 지정된 구성 order |
| TransformBuilder(Matrix4, ComposeOrder) | 구성TransformBuilder 초기 변환 매트릭스 및 지정된 구성 order |
속성
| 이름 | 설명 |
|---|
| ComposeOrder { get; set; } | 체인 구성 순서를 가져오거나 설정합니다. |
| Matrix { get; set; } | 현재 행렬 값을 가져오거나 설정합니다 |
행동 양식
| 이름 | 설명 |
|---|
| Append(Matrix4) | 새 변환 행렬을 변환 체인에 추가합니다. |
| Compose(Matrix4) | 내부 행렬에 인수를 추가하거나 앞에 추가합니다. |
| Prepend(Matrix4) | 새 변환 행렬을 변환 체인 앞에 추가합니다. |
| Rearrange(Axis, Axis, Axis) | 축의 레이아웃을 재정렬합니다. |
| Reset() | 항등 행렬 로 변환 재설정 |
| Rotate(Quaternion) | quaternion 만큼 회전을 연결합니다. |
| RotateDegree(double, Vector3) | 각도 에서 회전 변환 체인 |
| RotateDegree(Vector3, RotationOrder) | 지정된 order 로 회전 추가 |
| RotateEulerDegree(double, double, double) | 각도 에서 오일러 각도로 회전을 연결합니다. |
| RotateEulerRadian(Vector3) | radian 에서 오일러 각도로 회전을 연결합니다. |
| RotateEulerRadian(double, double, double) | radian 에서 오일러 각도로 회전을 연결합니다. |
| RotateRadian(double, Vector3) | radian 에서 회전 변환 체인 |
| RotateRadian(Vector3, RotationOrder) | 지정된 order 로 회전 추가 |
| Scale(double) | s 로 스케일링된 구성 요소로 스케일링 변환 매트릭스를 연결합니다. |
| Scale(Vector3) | 체인 스케일 transform |
| Scale(double, double, double) | 스케일링 변환 매트릭스 체인 |
| Translate(Vector3) | 변환 체인 변환 transform |
| Translate(double, double, double) | 변환 체인 변환 transform |
또한보십시오