ZShape

نظرة عامة

ZShape هي فئة في Aspose.3D FOSS لـ Java. تورث من: ParameterizedProfile.

ملف تعريف Z-شكل متوافق مع IFC مُعرَّف بالمعلمات.

توفر هذه الفئة 39 طريقة للعمل مع كائنات ZShape في برامج Java. الطرق المتاحة تشمل: A3DObject, Entity, ParameterizedProfile, Profile, SceneObject, ZShape, findProperty, getBoundingBox, getDepth, getEdgeRadius, getEntityRendererKey, getExcluded، بالإضافة إلى 24 طريقة أخرى. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.3D FOSS لـ Java. الخصائص: boundingBox, depth, edgeRadius, entityRendererKey, excluded, extent، بالإضافة إلى 10 خصائص أخرى.

خصائص

اسمالنوعالوصولوصف
depthdoubleقراءةيحصل على طول الويب.
flangeWidthdoubleقراءةيحصل على طول الحافة.
webThicknessdoubleقراءةيحصل على سمك الجدار.
flangeThicknessdoubleقراءةيحصل على سماكة الحافة.
filletRadiusdoubleقراءةيحصل على نصف قطر الزاوية المستديرة بين الحافة والويب.
edgeRadiusdoubleقراءةيحصل على نصف قطر حافة الفلانج.
webEdgeRadiusdoubleقراءةيحصل على نصف قطر حافة الويب.
extentVector2قراءةيحصل على الامتداد في بعدي x و y.
boundingBoxBoundingBoxقراءةيسترجع صندوق الإحاطة.
parentNodeNodeقراءةيحصل على العقدة الأصلية.
parentNodesArrayList<Node>قراءةيحصل على العقد الأصلية.
excludedbooleanقراءةيحصل على المستبعد.
entityRendererKeyEntityRendererKeyقراءةيحصل على مفتاح عارض الكيان.
sceneSceneقراءةيحصل على المشهد.
nameStringقراءةيحصل على الاسم.
propertiesPropertyCollectionقراءةيحصل على الخصائص.

الطرق

التوقيعوصف
ZShape()منشئ ZShape.
getDepth() → doubleيحصل على طول الويب.
setDepth(value: double)يضبط طول الويب.
getFlangeWidth() → doubleيسترجع طول الحافة.
setFlangeWidth(value: double)يضبط طول الحافة.
getWebThickness() → doubleيحصل على سماكة الجدار.
setWebThickness(value: double)يضبط سمك الجدار.
getFlangeThickness() → doubleيحصل على سمك الحافة.
setFlangeThickness(value: double)يضبط سمك الحافة.
getFilletRadius() → doubleيحصل على نصف القطر للملف بين flange و web.
setFilletRadius(value: double)يضبط نصف قطر الانحناء بين الحافة والويب.
getEdgeRadius() → doubleيحصل على نصف قطر حافة الشفة.
setEdgeRadius(value: double)يضبط نصف قطر حافة الفلانج.
getWebEdgeRadius() → doubleيحصل على نصف قطر حافة الويب.
setWebEdgeRadius(value: double)يضبط نصف قطر حافة الويب.
getExtent() → Vector2يحصل على الامتداد في البعدين x و y.
ParameterizedProfile()منشئ.
Profile()منشئ.
getBoundingBox() → BoundingBoxيرجع الصندوق المحيط.
Entity(name: String)يستدعي Entity(name) على هذا الكائن ZShape.
getParentNode() → Nodeمنشئ ZShape.
setParentNode(value: Node)يضبط قيمة العقدة الأصلية.
getParentNodes() → ArrayList<Node>يعيد العقد الأصلية.
getExcluded() → booleanيعيد المستبعد.
setExcluded(value: boolean)يضبط القيمة المستبعدة.
getEntityRendererKey() → EntityRendererKeyيعيد مفتاح عارض الكيان.
SceneObject()ملف تعريف Z-shape المتوافق مع IFC مُعرّف بالمعلمات.
SceneObject(name: String)ينادي SceneObject(name) على هذا الكائن ZShape.
getScene() → Sceneيرجع المشهد.
A3DObject()ينادي A3DObject على هذا الكائن ZShape.
A3DObject(name: String)ينفّذ A3DObject(name) على هذا المثيل ZShape.
getName() → Stringيرجع الاسم.
setName(name: String)يضبط قيمة الاسم.
getProperties() → PropertyCollectionيعيد الخصائص.
findProperty(name: String) → Propertyيستدعي findProperty(name) على هذا المثيل ZShape.
getProperty(name: String) → Objectيستدعي getProperty(name) على هذا المثيل ZShape.
setProperty(name: String, value: Object)يضبط قيمة الخاصية.
removeProperty(name: String) → booleanيستدعي removeProperty(name) على هذا المثيل ZShape.
removeProperty(property: Property) → booleanيستدعي removeProperty(property) على هذا المثيل ZShape.

انظر أيضاً

 العربية