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 |
또한보십시오