Cylinder

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

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

أسطوانة معينة.

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

خصائص

اسمالنوعالوصولوصف
offsetBottomVector3اقرأيحصل على أو يضع التحول في الجانب السفلي من القمم.
offsetTopVector3اقرأيحصل على أو يضع التحول في العُقبات من الجانب العلوي.
generateFanCylinderbooleanاقرأيحصل على أو يحدد ما إذا كان يجب توليد أسطوانة من نوع المروحة عندما يكون ThetaLength أقل من 2*PI.
shearBottomVector2اقرأيحصل على أو يضع تحويل الحفر من الجانب السفلي.
shearTopVector2اقرأيحصل على أو يضع تحويل الحفر من الجانب العلوي.
radiusTopdoubleاقرأيحصل على أو يضع نصف قطر الغطاء العلوي للسائل.
radiusBottomdoubleاقرأيحصل على أو يضع نصف قطر غطاء أسفل الأسطوانة.
heightdoubleاقرأيحصل على أو يضع ارتفاع الأسطوانة.
radialSegmentsintاقرأيحصل على أو يضع الشرائح المشعية.
heightSegmentsintاقرأيحصل على أو يضع قطاعات الارتفاع.
openEndedbooleanاقرأيحصل على أو يضع قيمة تشير إلى ما إذا كان هذا الاسطوانة مفتوحا.
thetaStartdoubleاقرأيحصل أو يضع بداية ثيتا.
thetaLengthdoubleاقرأيحصل على أو يضع طول ثيتا.
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اقرأيحصل على العقارات.

الطرق

التوقيعوصف
Cylinder()يبدأ مثالاً جديداً من فئة “السيلندر”.
Cylinder(radius: double, height: double)يبدأ مثالاً جديداً من فئة “السيلندر”.
Cylinder(radiusTop: double, radiusBottom: double, height: double)يبدأ مثالاً جديداً من فئة “السيلندر”.
Cylinder(radiusTop: double, radiusBottom: double, height: double, radialSegments: int, heightSegments: int, openEnded: boolean)يبدأ مثالاً جديداً من فئة “السيلندر”.
Cylinder(name: String, radiusTop: double, radiusBottom: double, height: double, radialSegments: int, heightSegments: int, openEnded: boolean, thetaStart: double, thetaLength: double)يبدأ مثالاً جديداً من فئة “السيلندر”.
getOffsetBottom()Vector3يحصل على أو يضع التحول في الجانب السفلي من القمم.
setOffsetBottom(value: Vector3)يحدد القيمة السفلية للتعديل.
getOffsetTop()Vector3يحصل على أو يضع التحول في العُقبات من الجانب العلوي.
setOffsetTop(value: Vector3)يحدد القيمة العليا للتعديل.
getGenerateFanCylinder()booleanيحصل على أو يحدد ما إذا كان يجب توليد أسطوانة من نوع المروحة عندما يكون ThetaLength أقل من 2*PI.
setGenerateFanCylinder(value: boolean)يحدد قيمة أسطوانة المروحة.
getShearBottom()Vector2يحصل على أو يضع تحويل الحفر من الجانب السفلي.
setShearBottom(value: Vector2)يضع قيمة القاع.
getShearTop()Vector2يحصل على أو يضع تحويل الحفر من الجانب العلوي.
setShearTop(value: Vector2)يضع القيمة العليا لتحديد الحفر.
getRadiusTop()doubleيحصل على أو يضع نصف قطر الغطاء العلوي للسائل.
setRadiusTop(value: double)يحدد القيمة العليا للشعاع.
getRadiusBottom()doubleيحصل على أو يضع نصف قطر غطاء أسفل الأسطوانة.
setRadiusBottom(value: double)يحدد قيمة القطر السفلي.
getHeight()doubleيحصل على أو يضع ارتفاع الأسطوانة.
setHeight(value: double)يحدد قيمة الارتفاع.
getRadialSegments()intيحصل على أو يضع الشرائح المشعية.
setRadialSegments(value: int)يحدد قيمة الشرائح المشعية.
getHeightSegments()intيحصل على أو يضع قطاعات الارتفاع.
setHeightSegments(value: int)يحدد قيمة قطاعات الارتفاع.
getOpenEnded()booleanيحصل على أو يضع قيمة تشير إلى ما إذا كان هذا الاسطوانة مفتوحا.
setOpenEnded(value: boolean)يحدد القيمة المفتوحة.
getThetaStart()doubleيحصل أو يضع بداية ثيتا.
setThetaStart(value: double)يضع قيمة البداية ثيتا.
getThetaLength()doubleيحصل على أو يضع طول ثيتا.
setThetaLength(value: double)يضع قيمة طول ثيتا.
toMesh()Meshتحويل الجسم الحالي إلى شبكة.
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 ()). و 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يحصل على نظام إحداثيات تغيير نقاط التحكم/طبيعي أثناء الاستيراد / التصدير.

انظر أيضاً

 العربية