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 المزيد.

خصائص

اسمالنوعالوصولوصف
translationVector3اقرأيحصل على الترجمة.
scalingVector3اقرأيحصل على التقييس.
eulerAnglesVector3اقرأيحصل على زوايا اليولر.
rotationQuaternionاقرأيحصل على التناوب.
preRotationVector3اقرأيحصل على التدوير المسبق.
postRotationVector3اقرأيحصل على دورة المكتب.
geometricTranslationVector3اقرأيحصل على الترجمة الهندسية.
geometricScalingVector3اقرأيحصل على التوسع الهندسي.
geometricRotationVector3اقرأيحصل على الدوران الهندسي.
scalingOffsetVector3اقرأيحصل على تعويض التوسع.
scalingPivotVector3اقرأيحصل على محور التوسع.
rotationOffsetVector3اقرأيحصل على تحويل التأثير.
rotationPivotVector3اقرأيحصل على محور الدوران.
transformMatrixMatrix4اقرأيحصل على مصفوفة التحول.
nameStringاقرأيَحْصلُ على الإسمِ.
propertiesPropertyCollectionاقرأيحصل على العقارات.

الطرق

التوقيعوصف
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يحصل على نظام إحداثيات تغيير نقاط التحكم/طبيعي أثناء الاستيراد / التصدير.

انظر أيضاً

 العربية