Pyramid

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

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

الهرم المحدد.

يوفر هذا الفصل 33 طريقة للعمل مع كائنات الهرم في برامج جافا. المنهجيات المتاحة تشمل: A3DObject, Entity, Primitive, Pyramid, SceneObject, findProperty, getBottomArea, getBottomOffset, getBoundingBox, getCastShadows, getExcluded, getHeight,و 20 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.3D FOSS for Java. خصائص: bottomArea, bottomOffset, boundingBox, castShadows, excluded, height,و 7 المزيد.

خصائص

اسمالنوعالوصولوصف
bottomAreaVector2اقرأمساحة القفص السفلي.
topAreaVector2اقرأمنطقة القفص العلوي.
bottomOffsetVector3اقرأتعويض للقمم السفلية.
heightdoubleاقرأارتفاع الهرم.
castShadowsbooleanاقرأيتحصل على ما إذا كان هذا الهندسة يمكن أن تلقي الظل.
receiveShadowsbooleanاقرأيتحصل على ما إذا كانت هذه الهندسة يمكن أن تستقبل الظل.
parentNodeNodeاقرأيحصل على العقدة الأم.
parentNodesArrayList<Node>اقرأيحصل على العقد الأم.
excludedbooleanاقرأيحصل على المستبعدين.
boundingBoxBoundingBoxاقرأيحصل على صندوق الحدود.
sceneSceneاقرأيحصل على المشهد.
nameStringاقرأيَحْصلُ على الإسمِ.
propertiesPropertyCollectionاقرأيحصل على العقارات.

الطرق

التوقيعوصف
getBottomArea()Vector2مساحة القفص السفلي.
setBottomArea(value: Vector2)يحدد قيمة المنطقة السفلية.
getTopArea()Vector2منطقة القفص العلوي.
setTopArea(value: Vector2)يحدد قيمة المنطقة العليا.
getBottomOffset()Vector3تعويض للقمم السفلية.
setBottomOffset(value: Vector3)يضع قيمة التغيير السفلي.
getHeight()doubleارتفاع الهرم.
setHeight(value: double)يحدد قيمة الارتفاع.
Pyramid()قم ببناء مثال برميد جديد مع مساحة القاع الافتراضية (١٠) وارتفاع الاشتراك (٥).
Pyramid(xbottom: double, ybottom: double, xtop: double, ytop: double, height: double)بناء مثال جديد للفيرميد مع مساحة أسفل محددة ومساحه أعلى وارتفاع.
toMesh()Meshغير مستخدم في إصدار FOSS يلقي عند التشغيل. اتصل بـ (ميش) في حالة “البيراميد” هذه.
getCastShadows()booleanيتحصل على ما إذا كان هذا الهندسة يمكن أن تلقي الظل.
setCastShadows(value: boolean)نصف قطر الداخلي للقوس المستطيل.
getReceiveShadows()booleanيتحصل على ما إذا كانت هذه الهندسة يمكن أن تستقبل الظل.
setReceiveShadows(value: boolean)نصف قطر الخارج للقوس المستطيل.
Primitive(name: String)يبدأ عينة جديدة من الفئة البدائية.
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يحصل على نظام إحداثيات تغيير نقاط التحكم/طبيعي أثناء الاستيراد / التصدير.

انظر أيضاً

 العربية