TransformBuilder

TransformBuilder class

ملفTransformBuilder يستخدم لبناء مصفوفة تحويل من خلال سلسلة من التحويلات.

public class TransformBuilder

المنشئون

اسموصف
TransformBuilder(ComposeOrder)إنشاء أTransformBuilder مع مصفوفة تحويل الهوية الأولية وتحديد ترتيب الإنشاء
TransformBuilder(Matrix4, ComposeOrder)إنشاء أ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)سلسلة تحويل ترجمة

أنظر أيضا