CompositeCurve

CompositeCurve

نظرة عامة

CompositeCurve هي فئة في Aspose.3D FOSS لـ Java. الميراث من: Curve.

CompositeCurve يتكون من عدة قطاعات منحنى.

توفر هذه الفئة 25 طريقة للعمل مع CompositeCurve كائنات في برامج Java. المنهجيات المتاحة تشمل: A3DObject, CompositeCurve, Curve, Entity, SceneObject, addSegment, findProperty, getBoundingBox, getColor, getExcluded, getName, getParentNode,، و 11 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.3D FOSS for Java. خصائص: boundingBox, color, excluded, name, parentNode, parentNodes,و 3 آخرين.

خصائص

اسمالنوعالوصولوصف
segmentsList<Segment>اقرأقطاعات المنحنى.
colorVector3اقرأيحصل على أو يحدد لون الخط، والقيمة الافتراضية هي الأبيض ((1 ، 1 ، 1).
parentNodeNodeاقرأيحصل على العقدة الأم.
parentNodesArrayList<Node>اقرأيحصل على العقد الأم.
excludedbooleanاقرأيحصل على المستبعدين.
boundingBoxBoundingBoxاقرأيحصل على صندوق الحدود.
sceneSceneاقرأيحصل على المشهد.
nameStringاقرأيَحْصلُ على الإسمِ.
propertiesPropertyCollectionاقرأيحصل على العقارات.

الطرق

التوقيعوصف
getSegments() → List<Segment>قطاعات المنحنى.
CompositeCurve()مُبنى CompositeCurve.
CompositeCurve(name: String)-مُصمم .
addSegment(curve: Curve, sameDirection: boolean)أضف قطعة جديدة إلى المنحنى الحالي.
addSegment(curve: Curve)أضف قطعة جديدة إلى المنحنى الحالي.
getColor() → Vector3يحصل على أو يحدد لون الخط، والقيمة الافتراضية هي الأبيض ((1 ، 1 ، 1).
setColor(color: Vector3)يحدد قيمة اللون.
Curve()-مُصمم .
Entity()منحنى NURBS هو منحني تمثله بواسطة NIRBS (((المنحدر العقلاني غير الموحد) ، يتم تعريف منحنية Nurbs من خلال getOrder ()) ، مجموعة من Geometry.getControlPoints ()). و getKnot Vectors (). يستخدم عنصر w في نقطة التحكم كوزن نقطات التحكّم، بغض النظر عما إذا كانت CurveDimension.TWO_DIMENSIONAL أو CurveDimension .THREE_ DIMENSIONALL
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يحصل على نظام إحداثيات تغيير نقاط التحكم/طبيعي أثناء الاستيراد / التصدير.

انظر أيضاً

 العربية