TransformBuilder
ملفTransformBuilder
يستخدم لبناء مصفوفة تحويل من خلال سلسلة من التحويلات.
public class TransformBuilder
المنشئون
الخصائص
اسم | وصف |
---|
ComposeOrder { get; set; } | الحصول على ترتيب تكوين السلسلة أو تعيينه. |
Matrix { get; set; } | الحصول على أو تعيين قيمة المصفوفة الحالية |
طُرق
اسم | وصف |
---|
Append(Matrix4) | إلحاق مصفوفة التحويل الجديدة بسلسلة التحويل. |
Compose(Matrix4) | إلحاق الوسيطة أو إضافتها إلى المصفوفة الداخلية. |
Prepend(Matrix4) | قم بتثبيت مصفوفة التحويل الجديدة مسبقًا على سلسلة التحويل. |
Rearrange(Axis, Axis, Axis) | إعادة ترتيب تخطيط المحور. |
Reset() | إعادة تعيين التحويل إلى مصفوفة الهوية |
Rotate(Quaternion) | سلسلة دوران بواسطة رباعي |
RotateDegree(double, Vector3) | سلسلة تحويل دوران بالدرجة |
RotateEulerDegree(double, double, double) | سلسلة دوران بزوايا أويلر بالدرجة |
RotateEulerRadian(Vector3) | سلسلة دوران بزوايا أويلر بالتقدير الدائري |
RotateEulerRadian(double, double, double) | سلسلة دوران بزوايا أويلر بالتقدير الدائري |
RotateRadian(double, Vector3) | سلسلة تحويل دوران بالراديان |
Scale(double) | سلسلة مصفوفة تحويل قياس بمكون تم قياسه بواسطة s |
Scale(Vector3) | تحويل سلسلة مقياس |
Scale(double, double, double) | سلسلة مصفوفة تحويل تحجيم |
Translate(Vector3) | سلسلة تحويل ترجمة |
Translate(double, double, double) | سلسلة تحويل ترجمة |
أنظر أيضا