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

خصائص

اسمالنوعالوصولوصف
angleStartdoubleاقرأيحصل على زاوية البداية من الإجراءات الدورية، مقاسة في الراديان.
angleEnddoubleاقرأيحصل على زاوية النهاية من الإجراء الدوار، مقاس في الراديان.
axisVector3اقرأيحصل على اتجاه المحور.
originVector3اقرأيحصل على نقطة أساسية للدوران.
shapeProfileاقرأيحصل على الملف الأساسي الذي يستخدم لدورة.
parentNodeNodeاقرأيحصل على العقدة الأم.
parentNodesArrayList<Node>اقرأيحصل على العقد الأم.
excludedbooleanاقرأيحصل على المستبعدين.
boundingBoxBoundingBoxاقرأيحصل على صندوق الحدود.
sceneSceneاقرأيحصل على المشهد.
nameStringاقرأيَحْصلُ على الإسمِ.
propertiesPropertyCollectionاقرأيحصل على العقارات.

الطرق

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

انظر أيضاً

 العربية