Transform
المعلومات العامة
Transform هي فئة في Aspose.3D FOSS لـ Java. الميراث من: A3DObject.
يوفر هذا الفصل 47 طريقة للعمل مع كائنات التحويل في برامج Java. المنهجيات المتاحة تشمل: A3DObject, Transform, findProperty, getEulerAngles, getGeometricRotation, getGeometricScaling, getGeometricTranslation, getName, getPostRotation, getPreRotation, getProperties, getProperty,، و 26 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.3D FOSS for Java. خصائص: eulerAngles, geometricRotation, geometricScaling, geometricTranslation, name, postRotation,و 10 المزيد.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
translation | Vector3 | اقرأ | يحصل على الترجمة. |
scaling | Vector3 | اقرأ | يحصل على التقييس. |
eulerAngles | Vector3 | اقرأ | يحصل على زوايا اليولر. |
rotation | Quaternion | اقرأ | يحصل على التناوب. |
preRotation | Vector3 | اقرأ | يحصل على التدوير المسبق. |
postRotation | Vector3 | اقرأ | يحصل على دورة المكتب. |
geometricTranslation | Vector3 | اقرأ | يحصل على الترجمة الهندسية. |
geometricScaling | Vector3 | اقرأ | يحصل على التوسع الهندسي. |
geometricRotation | Vector3 | اقرأ | يحصل على الدوران الهندسي. |
scalingOffset | Vector3 | اقرأ | يحصل على تعويض التوسع. |
scalingPivot | Vector3 | اقرأ | يحصل على محور التوسع. |
rotationOffset | Vector3 | اقرأ | يحصل على تحويل التأثير. |
rotationPivot | Vector3 | اقرأ | يحصل على محور الدوران. |
transformMatrix | Matrix4 | اقرأ | يحصل على مصفوفة التحول. |
name | String | اقرأ | يَحْصلُ على الإسمِ. |
properties | PropertyCollection | اقرأ | يحصل على العقارات. |
الطرق
| التوقيع | وصف |
|---|---|
Transform() | “تُدعو إلى التحول في هذه الحالة”. |
Transform(name: String) | تدعو Transform ((اسم) في هذه الحالة من Transformer. |
getTranslation() → Vector3 | يعيد الترجمة. |
setTranslation(value: Vector3) | يحدد قيمة الترجمة. |
setTranslation(x: double, y: double, z: double) → Transform | يحدد قيمة الترجمة. |
getScaling() → Vector3 | يعيد التقييم. |
setScaling(value: Vector3) | يحدد قيمة التوسع. |
setScale(x: double, y: double, z: double) → Transform | يحدد قيمة المقياس. |
getEulerAngles() → Vector3 | يعيد زوايا اليولر. |
setEulerAngles(value: Vector3) | يضع قيمة زوايا الايولر. |
setEulerAngles(x: double, y: double, z: double) → Transform | يضع قيمة زوايا الايولر. |
getRotation() → Quaternion | يعيد التدوير. |
setRotation(value: Quaternion) | يحدد قيمة الدوران. |
setRotation(x: double, y: double, z: double, w: double) → Transform | يحدد قيمة الدوران. |
setPreRotation(x: double, y: double, z: double) → Transform | يحدد قيمة التدوير المسبق. |
getPreRotation() → Vector3 | يعيد التدوير المسبق. |
setPreRotation(value: Vector3) | يحدد قيمة التدوير المسبق. |
setPostRotation(x: double, y: double, z: double) → Transform | يحدد قيمة التدوير. |
getPostRotation() → Vector3 | يعيد التناوب بعد. |
setPostRotation(value: Vector3) | يحدد قيمة التدوير. |
getGeometricTranslation() → Vector3 | يعيد الترجمة الهندسية. |
setGeometricTranslation(value: Vector3) | يحدد قيمة الترجمة الهندسية. |
setGeometricTranslation(x: double, y: double, z: double) → Transform | يحدد قيمة الترجمة الهندسية. |
getGeometricScaling() → Vector3 | يعيد التوسع الهندسي. |
setGeometricScaling(value: Vector3) | يحدد قيمة التوسع الهندسي. |
setGeometricScaling(x: double, y: double, z: double) → Transform | يحدد قيمة التوسع الهندسي. |
getGeometricRotation() → Vector3 | يعيد الدوران الهندسي. |
setGeometricRotation(value: Vector3) | يحدد قيمة الدوران الهندسي. |
setGeometricRotation(x: double, y: double, z: double) → Transform | يحدد قيمة الدوران الهندسي. |
getScalingOffset() → Vector3 | يعيد تعويض التوسع. |
setScalingOffset(value: Vector3) | يحدد قيمة التغيير في الحجم. |
getScalingPivot() → Vector3 | يعيد محور التوسع. |
setScalingPivot(value: Vector3) | يضع قيمة محور التوسع. |
getRotationOffset() → Vector3 | يعيد تعويض الدوران. |
setRotationOffset(value: Vector3) | يحدد قيمة تحويل التوازن. |
getRotationPivot() → Vector3 | يعيد محور الدوران. |
setRotationPivot(value: Vector3) | يضع قيمة محور الدوران. |
getTransformMatrix() → Matrix4 | يعيد مصفوفة التحويل. |
setTransformMatrix(value: Matrix4) | يضع قيمة مصفوفة التحويل. |
A3DObject() | أسطوانة معينة. يمكن استخدامها أيضًا لتمثيل مخروط عندما يكون واحد من نصف قطر العلوي / نصف القطر السفلي صفر. |
getName() → String | قطاعات المنحنى. |
setName(name: String) | يخلق ملف CircleShape مع نصف قطره محدد. |
getProperties() → PropertyCollection | يبدأ مثالاً جديداً من فئة “السيلندر”. |
findProperty(name: String) → Property | يبدأ عينة جديدة من فئة العظام. |
getProperty(name: String) → Object | يحصل على مصفوفة التحويل للعقدة في وضع الحالي. |
setProperty(name: String, value: Object) | يحصل على قطاعات العرض. |
removeProperty(name: String) → boolean | يحصل على نظام إحداثيات تغيير نقاط التحكم/طبيعي أثناء الاستيراد / التصدير. |