Transform
محتويات
[
يخفي
]Transform class
يحتوي التحويل على معلومات تسمح بالوصول إلى ترجمة / مقياس / تدوير الكائن أو تحويل المصفوفة بأقل تكلفة يتم استخدام هذا بواسطة التحويل المحلي.
public class Transform : A3DObject
الخصائص
| اسم | وصف |
|---|---|
| EulerAngles { get; set; } | الحصول على أو تعيين الدوران المُمثل في زوايا أويلر ، المُقاسة بالدرجة |
| GeometricRotation { get; set; } | الحصول على أو تعيين دوران أويلر الهندسي (يقاس بالدرجة). لا يؤثر التحويل الهندسي إلا على الكيانات المرفقة ويترك العقد الفرعية غير متأثرة . سيتم دمجه كتحول محلي عندما تقوم بتصدير التحويل الهندسي إلى أنواع الملفات التي لا تدعمه. |
| GeometricScaling { get; set; } | الحصول على المقياس الهندسي أو تعيينه. لا يؤثر التحويل الهندسي إلا على الكيانات المرفقة ويترك العقد الفرعية غير متأثرة . سيتم دمجه كتحول محلي عندما تقوم بتصدير التحويل الهندسي إلى أنواع الملفات التي لا تدعمه. |
| GeometricTranslation { get; set; } | الحصول على الترجمة الهندسية أو تعيينها. لا يؤثر التحويل الهندسي إلا على الكيانات المرفقة ويترك العقد الفرعية غير متأثرة . سيتم دمجه كتحول محلي عندما تقوم بتصدير التحويل الهندسي إلى أنواع الملفات التي لا تدعمه. |
| virtual Name { get; set; } | الحصول على الاسم أو تعيينه . |
| PostRotation { get; set; } | الحصول على أو تعيين ما بعد الاستدارة الممثلة بالدرجة |
| PreRotation { get; set; } | الحصول على أو تعيين التدوير المسبق الممثل بالدرجة |
| Properties { get; } | الحصول على مجموعة من كافة الخصائص . |
| Rotation { get; set; } | الحصول على أو تعيين الاستدارة الممثلة في المربع . |
| Scale { get; set; } | الحصول على المقياس أو تعيينه |
| TransformMatrix { get; set; } | الحصول على مصفوفة التحويل أو تعيينها. |
| Translation { get; set; } | الحصول على أو تعيين الترجمة |
طُرق
| اسم | وصف |
|---|---|
| FindProperty(string) | البحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (تم إنشاؤها بواسطة CreateDynamicProperty / SetProperty) أو خاصية أصلية (محددة باسمها) |
| GetProperty(string) | الحصول على قيمة الخاصية المحددة |
| RemoveProperty(Property) | يزيل خاصية ديناميكية . |
| RemoveProperty(string) | إزالة الخاصية المحددة المحددة بالاسم |
| SetEulerAngles(double, double, double) | يضبط زوايا أويلر بدرجات التحويل الحالي. |
| SetGeometricRotation(double, double, double) | يضبط دوران أويلر الهندسي (يقاس بالدرجة). لا يؤثر التحويل الهندسي إلا على الكيانات المرفقة ويترك العقد الفرعية غير متأثرة . سيتم دمجه كتحول محلي عندما تقوم بتصدير التحويل الهندسي إلى أنواع الملفات التي لا تدعمه. |
| SetGeometricScaling(double, double, double) | يضبط المقياس الهندسي. لا يؤثر التحويل الهندسي إلا على الكيانات المرفقة ويترك العقد الفرعية غير متأثرة . سيتم دمجه كتحول محلي عندما تقوم بتصدير التحويل الهندسي إلى أنواع الملفات التي لا تدعمه. |
| SetGeometricTranslation(double, double, double) | يحدد الترجمة الهندسية. لا يؤثر التحويل الهندسي إلا على الكيانات المرفقة ويترك العقد الفرعية غير متأثرة . سيتم دمجه كتحول محلي عندما تقوم بتصدير التحويل الهندسي إلى أنواع الملفات التي لا تدعمه. |
| SetPostRotation(double, double, double) | يعين التدوير اللاحق الممثل بالدرجة |
| SetPreRotation(double, double, double) | يعين التدوير المسبق الممثل بالدرجة |
| SetProperty(string, object) | يحدد قيمة الخاصية المحددة |
| SetRotation(double, double, double, double) | يضبط الدوران (كمكونات رباعية) لتحويل التيار. |
| SetScale(double, double, double) | يحدد مقياس التحويل الحالي. |
| SetTranslation(double, double, double) | يحدد ترجمة التحويل الحالي. |
أنظر أيضا
- class A3DObject
- مساحة الاسم Aspose.ThreeD
- المجسم Aspose.3D