HollowRectangleShape

HollowRectangleShape

نظرة عامة

HollowRectangleShape هي فئة في Aspose.3D FOSS لـ Java. ترث من: RectangleShape.

شكل مستطيل مجوف متوافق مع IFC مع زوايا مستديرة داخلية/خارجية.

توفر هذه الفئة 36 طريقة للعمل مع كائنات HollowRectangleShape في برامج Java. تشمل الطرق المتاحة: A3DObject, Entity, HollowRectangleShape, ParameterizedProfile, Profile, RectangleShape, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent، و21 طريقة إضافية. جميع الأعضاء العامة متاحة لأي تطبيق Java بعد تثبيت حزمة Aspose.3D FOSS لـ Java. الخصائص: boundingBox, entityRendererKey, excluded, extent, innerFilletRadius, name، و8 أخرى.

خصائص

اسمالنوعالوصولوصف
wallThicknessdoubleقراءةيحصل على السماكة بين حد المستطيل والفتحة الداخلية.
innerFilletRadiusdoubleقراءةيحصل على نصف قطر الفيلت الداخلي للمستطيل الداخلي.
roundingRadiusdoubleقراءةيحصل على نصف قطر الأقواس الدائرية لجميع الزوايا الأربعة، مقاسة بالدرجات.
xDimdoubleقراءةيحصل على امتداد المستطيل في اتجاه محور x.
yDimdoubleقراءةيحصل على امتداد المستطيل في اتجاه محور y.
extentVector2قراءةيحصل على الامتداد في بعدي x و y.
boundingBoxBoundingBoxقراءةيحصل على الصندوق المحيط.
parentNodeNodeقراءةيحصل على العقدة الأصلية.
parentNodesArrayList<Node>قراءةيسترجع العقد الأصلية.
excludedbooleanقراءةيحصل على المستبعد.
entityRendererKeyEntityRendererKeyقراءةيحصل على مفتاح عارض الكيان.
sceneSceneقراءةيحصل على المشهد.
nameStringقراءةيحصل على الاسم.
propertiesPropertyCollectionقراءةيحصل على الخصائص.

الطرق

التوقيعوصف
HollowRectangleShape()يبني ملف تعريف HollowRectangleShape بالقيم الافتراضية.
getWallThickness() → doubleيحصل على السماكة بين حدود المستطيل والفتحة الداخلية.
setWallThickness(value: double)يضبط السماكة بين حدود المستطيل والفتحة الداخلية.
getInnerFilletRadius() → doubleيحصل على نصف قطر الفيلت الداخلي للمستطيل الداخلي.
setInnerFilletRadius(value: double)يضبط نصف قطر القوس الداخلي للمستطيل الداخلي.
RectangleShape()منشئ RectangleShape.
getRoundingRadius() → doubleيحصل على نصف قطر الأقواس الدائرية لجميع الزوايا الأربعة، مقاسًا بالدرجات.
setRoundingRadius(value: double)يحدد نصف قطر الأقواس الدائرية لجميع الزوايا الأربعة، مقاسًا بالدرجات.
getXDim() → doubleيحصل على امتداد المستطيل في اتجاه محور x.
setXDim(value: double)يضبط مدى المستطيل في اتجاه محور x.
getYDim() → doubleيحصل على امتداد المستطيل في اتجاه محور y.
setYDim(value: double)يضبط مدى المستطيل في اتجاه محور y.
getExtent() → Vector2يحصل على الامتداد في بعدي x و y.
ParameterizedProfile()منشئ.
Profile()منشئ.
getBoundingBox() → BoundingBoxيحصل على السُمك بين حد المستطيل والفتحة الداخلية.
Entity(name: String)يستدعي Entity(name) على هذا المثيل HollowRectangleShape.
getParentNode() → Nodeيرجع العقدة الأصلية.
setParentNode(value: Node)يحصل على السُمك بين حد المستطيل والفتحة الداخلية.
getParentNodes() → ArrayList<Node>يعيد العقد الأصلية.
getExcluded() → booleanيضبط السُمك بين حد المستطيل والفتحة الداخلية.
setExcluded(value: boolean)يضبط القيمة المستبعدة.
getEntityRendererKey() → EntityRendererKeyيعيد مفتاح عارض الكيان.
SceneObject()شكل مستطيل مجوف متوافق مع IFC مع زوايا مستديرة داخلية/خارجية.
SceneObject(name: String)ينادي SceneObject(name) على هذه المثيلة من HollowRectangleShape.
getScene() → Sceneيرجع المشهد.
A3DObject()ينادي A3DObject على هذه المثيلة من HollowRectangleShape.
A3DObject(name: String)يستدعي A3DObject(name) على هذا المثيل HollowRectangleShape.
getName() → Stringيرجع الاسم.
setName(name: String)يضبط قيمة الاسم.
getProperties() → PropertyCollectionيعيد الخصائص.
findProperty(name: String) → Propertyيستدعي findProperty(name) على هذا المثيل HollowRectangleShape.
getProperty(name: String) → Objectيستدعي getProperty(name) على هذا المثيل HollowRectangleShape.
setProperty(name: String, value: Object)يضبط قيمة الخاصية.
removeProperty(name: String) → booleanيستدعي removeProperty(name) على هذا المثيل HollowRectangleShape.
removeProperty(property: Property) → booleanيستدعي removeProperty(property) على هذا المثيل HollowRectangleShape.

انظر أيضاً

 العربية