RevolvedAreaSolid
المعلومات العامة
RevolvedAreaSolid هي فئة في Aspose.3D FOSS لـ Java. الميراث من: Entity, IMeshConvertible.
يمثل هذا الفصل نموذجًا صلبًة عن طريق تحويل مقطع متقاطع يتم توفيره بواسطة الملف حول محور.
توفر هذه الفئة 29 طريقة للعمل مع RevolvedAreaSolid كائنات في برامج Java. المنهجيات المتاحة تشمل: A3DObject, Entity, RevolvedAreaSolid, SceneObject, findProperty, getAngleEnd, getAngleStart, getAxis, getBoundingBox, getExcluded, getName, getOrigin,، و 17 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.3D FOSS for Java. خصائص: angleEnd, angleStart, axis, boundingBox, excluded, name,و 6 المزيد.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
angleStart | double | اقرأ | يحصل على زاوية البداية من الإجراءات الدورية، مقاسة في الراديان. |
angleEnd | double | اقرأ | يحصل على زاوية النهاية من الإجراء الدوار، مقاس في الراديان. |
axis | Vector3 | اقرأ | يحصل على اتجاه المحور. |
origin | Vector3 | اقرأ | يحصل على نقطة أساسية للدوران. |
shape | Profile | اقرأ | يحصل على الملف الأساسي الذي يستخدم لدورة. |
parentNode | Node | اقرأ | يحصل على العقدة الأم. |
parentNodes | ArrayList<Node> | اقرأ | يحصل على العقد الأم. |
excluded | boolean | اقرأ | يحصل على المستبعدين. |
boundingBox | BoundingBox | اقرأ | يحصل على صندوق الحدود. |
scene | Scene | اقرأ | يحصل على المشهد. |
name | String | اقرأ | يَحْصلُ على الإسمِ. |
properties | PropertyCollection | اقرأ | يحصل على العقارات. |
الطرق
| التوقيع | وصف |
|---|---|
getAngleStart() → double | يحصل على زاوية البداية من الإجراءات الدورية، مقاسة في الراديان. |
setAngleStart(value: double) | يضع قيمة البداية الزاوية. |
getAngleEnd() → double | يحصل على زاوية النهاية من الإجراء الدوار، مقاس في الراديان. |
setAngleEnd(value: double) | يحدد قيمة نهاية الزاوية. |
getAxis() → Vector3 | يحصل على اتجاه المحور. |
setAxis(value: Vector3) | يضع قيمة المحور. |
getOrigin() → Vector3 | يحصل على نقطة أساسية للدوران. |
setOrigin(value: Vector3) | يحدد قيمة الأصل. |
getShape() → Profile | يحصل على الملف الأساسي الذي يستخدم لدورة. |
setShape(value: Profile) | يضع قيمة الشكل. |
RevolvedAreaSolid() | مُبنى RevolvedAreaSolid. |
toMesh() → Mesh | غير مستخدم في إصدار FOSS يلقي عند التشغيل. يتصل بـ (ميش) في حالة RevolvedAreaSolid هذه. |
Entity() | منحنى NURBS هو منحني تمثله بواسطة NIRBS (((المنحدر العقلاني غير الموحد) ، يتم تعريف منحنية Nurbs من خلال getOrder ()) ، مجموعة من Geometry.getControlPoints ()). و getKnotVectors (). يستخدم عنصر w في نقطة التحكم كوزن نقطات التحكّم، بغض النظر عما إذا كانت CurveDimension.TWO_DIMENSIONAL أو CurveDimension.THREE_DIMENSIONAL |
getParentNode() → Node | مُصمم للمثال. |
setParentNode(value: Node) | عامل بولي المستخدم في العملية لإنشاء شبكة النتيجة. |
getParentNodes() → ArrayList<Node> | محمي بناء للسماح للصفات المشتقة بوضع اسم. |
getExcluded() → boolean | عامل بولي المستخدم في العملية لإنشاء شبكة النتيجة. |
setExcluded(value: boolean) | يحدد القيمة المستبعدة. |
getBoundingBox() → BoundingBox | أول عامل للعميل بولي. |
SceneObject() | يسمح لك المشغل البولى بتطبيق العملية البوليية على مثلتين IMeshConvertible . |
getScene() → Scene | مُبنى BooleanOperator. |
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 | يحصل على نظام إحداثيات تغيير نقاط التحكم/طبيعي أثناء الاستيراد / التصدير. |