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