تحويل
محتويات
[
يخفي
]Transform class
تحويل يحتوي على معلومات تسمح بالوصول إلى ترجمة/تحجيم/دوران الكائن أو مصفوفة التحويل بأقل تكلفة. يُستخدم هذا من قبل التحويل المحلي. @hideconstructor
الطرق
getGeometricTranslation
| الاسم | الوصف |
|---|---|
| getGeometricTranslation() | يحصل أو يضبط الترجمة الهندسية. التحويل الهندسي يؤثر فقط على الكيانات المرفقة ويترك العقد الفرعية دون تأثير. سيتم دمجه كتحويل محلي عند تصدير التحويل الهندسي إلى أنواع الملفات التي لا تدعمه. |
Result:
setGeometricTranslation
| الاسم | الوصف |
|---|---|
| setGeometricTranslation(value) | يحصل أو يضبط الترجمة الهندسية. التحويل الهندسي يؤثر فقط على الكيانات المرفقة ويترك العقد الفرعية دون تأثير. سيتم دمجه كتحويل محلي عند تصدير التحويل الهندسي إلى أنواع الملفات التي لا تدعمه. |
Result:
getGeometricScaling
| الاسم | الوصف |
|---|---|
| getGeometricScaling() | يحصل أو يضبط التحجيم الهندسي. التحويل الهندسي يؤثر فقط على الكيانات المرفقة ويترك العقد الفرعية دون تأثير. سيتم دمجه كتحويل محلي عند تصدير التحويل الهندسي إلى أنواع الملفات التي لا تدعمه. |
Result:
setGeometricScaling
| الاسم | الوصف |
|---|---|
| setGeometricScaling(value) | يحصل أو يضبط التحجيم الهندسي. التحويل الهندسي يؤثر فقط على الكيانات المرفقة ويترك العقد الفرعية دون تأثير. سيتم دمجه كتحويل محلي عند تصدير التحويل الهندسي إلى أنواع الملفات التي لا تدعمه. |
Result:
getGeometricRotation
| الاسم | الوصف |
|---|---|
| getGeometricRotation() | يحصل أو يضبط دوران أويلر الهندسي (مقاسًا بالدرجة). التحويل الهندسي يؤثر فقط على الكيانات المرفقة ويترك العقد الفرعية دون تأثير. سيتم دمجه كتحويل محلي عند تصدير التحويل الهندسي إلى أنواع الملفات التي لا تدعمه. |
Result:
setGeometricRotation
| الاسم | الوصف |
|---|---|
| setGeometricRotation(value) | يحصل أو يضبط دوران أويلر الهندسي (مقاسًا بالدرجة). التحويل الهندسي يؤثر فقط على الكيانات المرفقة ويترك العقد الفرعية دون تأثير. سيتم دمجه كتحويل محلي عند تصدير التحويل الهندسي إلى أنواع الملفات التي لا تدعمه. |
Result:
getTranslation
| الاسم | الوصف |
|---|---|
| getTranslation() | يحصل أو يضبط الإزاحة |
Result:
setTranslation
| الاسم | الوصف |
|---|---|
| setTranslation(value) | يحصل أو يضبط الإزاحة |
Result:
getScale
| الاسم | الوصف |
|---|---|
| getScale() | يحصل أو يضبط المقياس |
Result:
setScale
| الاسم | الوصف |
|---|---|
| setScale(value) | يحصل أو يضبط المقياس |
Result:
getPreRotation
| الاسم | الوصف |
|---|---|
| getPreRotation() | يحصل أو يضبط ما قبل الدوران الممثّل بالدرجة |
Result:
setPreRotation
| الاسم | الوصف |
|---|---|
| setPreRotation(value) | يحصل أو يضبط ما قبل الدوران الممثّل بالدرجة |
Result:
getPostRotation
| الاسم | الوصف |
|---|---|
| getPostRotation() | يحصل أو يضبط ما بعد الدوران الممثّل بالدرجة |
Result:
setPostRotation
| الاسم | الوصف |
|---|---|
| setPostRotation(value) | يحصل أو يضبط ما بعد الدوران الممثّل بالدرجة |
Result:
getEulerAngles
| الاسم | الوصف |
|---|---|
| getEulerAngles() | يحصل أو يضبط الدوران الممثّل بزوايا إيلر، مقاسًا بالدرجة |
Result:
setEulerAngles
| الاسم | الوصف |
|---|---|
| setEulerAngles(value) | يحصل أو يضبط الدوران الممثّل بزوايا إيلر، مقاسًا بالدرجة |
Result:
getRotation
| الاسم | الوصف |
|---|---|
| getRotation() | يحصل أو يضبط الدوران الممثّل بالـ quaternion. |
Result:
setRotation
| الاسم | الوصف |
|---|---|
| setRotation(value) | يحصل أو يضبط الدوران الممثّل بالـ quaternion. |
Result:
getTransformMatrix
| الاسم | الوصف |
|---|---|
| getTransformMatrix() | يحصل أو يضبط مصفوفة التحويل. التعيين على هذه سيعيد ضبط Translation و Scale و Rotation، بينما لن تتأثر GeometricRotation و GeometricScaling و GeometricTranslation. |
Result:
setTransformMatrix
| الاسم | الوصف |
|---|---|
| setTransformMatrix(value) | يحصل أو يضبط مصفوفة التحويل. التعيين على هذه سيعيد ضبط Translation و Scale و Rotation، بينما لن تتأثر GeometricRotation و GeometricScaling و GeometricTranslation. |
Result:
getName
| الاسم | الوصف |
|---|---|
| getName() | يحصل أو يضبط الاسم. الاسم. |
Result:
setName
| الاسم | الوصف |
|---|---|
| setName(value) | يحصل أو يضبط الاسم. الاسم. |
Result:
getProperties
| الاسم | الوصف |
|---|---|
| getProperties() | يحصل على مجموعة جميع الخصائص. |
Result:
setGeometricTranslation
| الاسم | الوصف |
|---|---|
| setGeometricTranslation(x, y, z) | يضبط Geometric translation. Geometric transformation يؤثر فقط على الكيانات المرفقة ولا يؤثر على العقد الفرعية. سيتم دمجه كتحويل محلي عند تصدير Geometric transformation إلى أنواع الملفات التي لا تدعمها. |
Result:
setGeometricScaling
| الاسم | الوصف |
|---|---|
| setGeometricScaling(sx, sy, sz) | يضبط Geometric scaling. Geometric transformation يؤثر فقط على الكيانات المرفقة ولا يؤثر على العقد الفرعية. سيتم دمجه كتحويل محلي عند تصدير Geometric transformation إلى أنواع الملفات التي لا تدعمها. |
Result:
setGeometricRotation
| الاسم | الوصف |
|---|---|
| setGeometricRotation(rx, ry, rz) | يضبط Geometric Euler rotation (مقاسة بالدرجة). Geometric transformation يؤثر فقط على الكيانات المرفقة ولا يؤثر على العقد الفرعية. سيتم دمجه كتحويل محلي عند تصدير Geometric transformation إلى أنواع الملفات التي لا تدعمها. |
Result:
setTranslation
| الاسم | الوصف |
|---|---|
| setTranslation(tx, ty, tz) | يضبط إزاحة التحويل الحالي. |
Parameters:
| الاسم | النوع | الوصف |
|---|---|---|
| t | Number | null |
| t | Number | null |
| t | Number | null |
Result: تحويل
setScale
| الاسم | الوصف |
|---|---|
| setScale(sx, sy, sz) | يضبط مقياس التحويل الحالي. |
Parameters:
| الاسم | النوع | الوصف |
|---|---|---|
| s | Number | null |
| s | Number | null |
| s | Number | null |
Result: تحويل
setEulerAngles
| الاسم | الوصف |
|---|---|
| setEulerAngles(rx, ry, rz) | يضبط زوايا أويلر بالدرجات للتحويل الحالي. |
Parameters:
| الاسم | النوع | الوصف |
|---|---|---|
| r | Number | null |
| r | Number | null |
| r | Number | null |
Result: تحويل
setRotation
| الاسم | الوصف |
|---|---|
| setRotation(rw, rx, ry, rz) | يضبط الدوران (كمكونات رباعية) للتحويل الحالي. |
Parameters:
| الاسم | النوع | الوصف |
|---|---|---|
| r | Number | null |
| r | Number | null |
| r | Number | null |
| r | Number | null |
Result: تحويل
setPreRotation
| الاسم | الوصف |
|---|---|
| setPreRotation(rx, ry, rz) | يضبط ما قبل الدوران الممثل بالدرجة |
Result: تحويل
setPostRotation
| الاسم | الوصف |
|---|---|
| setPostRotation(rx, ry, rz) | يضبط ما بعد الدوران الممثل بالدرجة |
Result: تحويل
removeProperty
| الاسم | الوصف |
|---|---|
| removeProperty(property) | يزيل خاصية ديناميكية. |
Parameters:
| الاسم | النوع | الوصف |
|---|---|---|
| خاصية | خاصية | أي خاصية لإزالتها |
Result: boolean
removeProperty
| الاسم | الوصف |
|---|---|
| removeProperty(property) | إزالة الخاصية المحددة بالاسم |
Parameters:
| الاسم | النوع | الوصف |
|---|---|---|
| خاصية | String | null |
Result: boolean
getProperty
| الاسم | الوصف |
|---|---|
| getProperty(property) | احصل على قيمة الخاصية المحددة |
Parameters:
| الاسم | النوع | الوصف |
|---|---|---|
| خاصية | String | اسم الخاصية |
Result: Object
setProperty
| الاسم | الوصف |
|---|---|
| setProperty(property, value) | يضبط قيمة الخاصية المحددة |
Parameters:
| الاسم | النوع | الوصف |
|---|---|---|
| خاصية | String | اسم الخاصية |
| القيمة | Object | قيمة الخاصية |
Result: Object
findProperty
| الاسم | الوصف |
|---|---|
| findProperty(propertyName) | يبحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (تم إنشاؤها بواسطة CreateDynamicProperty/SetProperty) أو خاصية أصلية (تم التعرف عليها باسمها) |
Parameters:
| الاسم | النوع | الوصف |
|---|---|---|
| propertyName | String | اسم الخاصية. |
Result: خاصية