Shape

المعلومات العامة

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

يشير الشكل إلى التشوه على مجموعة من نقاط التحكم، وهو مشابه للتشويش العنقودي في مايا.

يوفر هذا الفصل 38 طريقة للعمل مع كائنات Shape في برامج Java. المنهجيات المتاحة تشمل: A3DObject, Entity, Geometry, SceneObject, Shape, addDeformer, addElement, createElement, createElementUV, findProperty, fromControlPoints, getBoundingBox,، و 25 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.3D FOSS for Java. خصائص: boundingBox, castShadows, controlPoints, deformers, deformers2, excluded,و 9 آخرين.

خصائص

اسمالنوعالوصولوصف
indicesList<Integer>اقرأيحصل على المؤشرات.
visiblebooleanاقرأيَحْصلُ على المرئي.
castShadowsbooleanاقرأيحصل على الظلال المُصنعة.
receiveShadowsbooleanاقرأيحصل على الظلال المتلقية.
controlPointsjava.util.List<Vector4>اقرأيحصل على نقاط التحكم.
vertexElementsjava.util.List<VertexElement>اقرأيحصل على عناصر القمة.
deformersjava.util.List<Deformer>اقرأيحصل على المُشوّشين.
deformers2java.util.Collection<T>اقرأيحصل على المُشوهين 2.
parentNodeNodeاقرأيحصل على العقدة الأم.
parentNodesArrayList<Node>اقرأيحصل على العقد الأم.
excludedbooleanاقرأيحصل على المستبعدين.
boundingBoxBoundingBoxاقرأيحصل على صندوق الحدود.
sceneSceneاقرأيحصل على المشهد.
nameStringاقرأيَحْصلُ على الإسمِ.
propertiesPropertyCollectionاقرأيحصل على العقارات.

الطرق

التوقيعوصف
Shape()يبدأ عينة جديدة من صف الشكل.
Shape(name: String)يبدأ عينة جديدة من صف الشكل.
fromControlPoints()Shapeإنشاء شكل مع نقاط التحكم المحددة مع مؤشرات الافتراضية.
getIndices()List<Integer>يحصل على المؤشرات.
Geometry()يطلب الجيماتية على هذه الحالة الشكل.
getVisible()booleanيعيد المظهر المرئي.
setVisible(value: boolean)يحدد القيمة المرئية.
getCastShadows()booleanيعيد الظلال المرموقة.
setCastShadows(value: boolean)يبدأ مثال جديد من فئة Box.
getReceiveShadows()booleanيعيد الظلال المتلقية.
setReceiveShadows(value: boolean)يبدأ مثالاً جديداً من فئة “السيلندر”.
getControlPoints()java.util.List<Vector4>يعيد نقاط التحكم.
getVertexElements()java.util.List<VertexElement>يعيد عناصر القمة.
getDeformers()java.util.List<Deformer>يعيد المُشوهات.
getElement(type: VertexElementType)VertexElementيحصل على أو يضع قطاعات العرض.
createElement(type: VertexElementType)VertexElementيحصل على أو يضع قطاعات الارتفاع.
addElement(element: VertexElement)يدعو addElement ((عنصر) على مثال الشكل هذا.
addDeformer(deformer: Deformer)يضيف مُعطّلًا لهذه الهندسة ويحدد مرجع المالك.
getVertexElementOfUV(mapping: TextureMapping)VertexElementUVتُدعو getVertexElementOfUV ((مخطط) على مثال الشكل هذا.
createElementUV(mapping: TextureMapping)VertexElementUVتدعو createElementUV ((التخطيط) على مثال الشكل هذا.
getDeformers2()java.util.Collection<T>يعيد المُشوهات2 .
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يحصل على نظام إحداثيات تغيير نقاط التحكم/طبيعي أثناء الاستيراد / التصدير.

انظر أيضاً

 العربية