HShape
نظرة عامة
HShape هي فئة في Aspose.3D FOSS لـ Java. تورّث من: ParameterizedProfile.
توفر HShape المعاملات التعريفية لشكل ‘H’ أو ‘I’.
توفر هذه الفئة 45 طريقة للعمل مع كائنات HShape في برامج Java. تشمل الطرق المتاحة: A3DObject, Entity, HShape, ParameterizedProfile, Profile, SceneObject, findProperty, getBottomFlangeEdgeRadius, getBottomFlangeFilletRadius, getBottomFlangeThickness, getBottomFlangeWidth, getBoundingBox، و30 طريقة إضافية. جميع الأعضاء العامين متاحين لأي تطبيق Java بعد تثبيت حزمة Aspose.3D FOSS لـ Java. الخصائص: bottomFlangeEdgeRadius, bottomFlangeFilletRadius, bottomFlangeThickness, bottomFlangeWidth, boundingBox, entityRendererKey، و13 أخرى.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
overallDepth | double | قراءة | يحصل على مدى العمق. |
bottomFlangeWidth | double | قراءة | يحصل على مدى العرض. |
topFlangeWidth | double | قراءة | يحصل على عرض الجناح العلوي. |
topFlangeThickness | double | قراءة | يحصل على سمك الوشيحة العلوية. |
topFlangeEdgeRadius | double | قراءة | يحصل على نصف قطر الحواف السفلية للوشة العلوية. |
topFlangeFilletRadius | double | قراءة | يحصل على نصف قطر الفيلت بين الويب والحافة العلوية. |
bottomFlangeThickness | double | قراءة | يحصل على سُمك الحافة لشكل H. |
webThickness | double | قراءة | يحصل على سماكة الويب لشكل H. |
bottomFlangeFilletRadius | double | قراءة | يحصل على نصف قطر الحافة بين الويب والفلانج السفلي. |
bottomFlangeEdgeRadius | double | قراءة | يحصل على نصف قطر الحواف العليا للوشاح السفلي. |
extent | Vector2 | قراءة | يحصل على الامتداد في بعدي x و y. |
boundingBox | BoundingBox | قراءة | يحصل على صندوق الحدود. |
parentNode | Node | قراءة | يحصل على العقدة الأصلية. |
parentNodes | ArrayList<Node> | قراءة | يحصل على العقد الأصلية. |
excluded | boolean | قراءة | يحصل على المستبعد. |
entityRendererKey | EntityRendererKey | قراءة | يحصل على مفتاح عارض الكيان. |
scene | Scene | قراءة | يحصل على المشهد. |
name | String | قراءة | يحصل على الاسم. |
properties | PropertyCollection | قراءة | يحصل على الخصائص. |
الطرق
| التوقيع | وصف |
|---|---|
HShape() | منشئ HShape / |
getOverallDepth() → double | يحصل على مدى العمق. |
setOverallDepth(value: double) | يضبط مدى العمق. |
getBottomFlangeWidth() → double | يحصل على مدى العرض. |
setBottomFlangeWidth(value: double) | يضبط مدى العرض. |
getTopFlangeWidth() → double | يحصل على عرض الشفة العلوية. |
setTopFlangeWidth(value: double) | يضبط عرض الشفة العلوية. |
getTopFlangeThickness() → double | يحصل على سمك الحافة العلوية. |
setTopFlangeThickness(value: double) | يضبط سماكة الشفة العلوية. |
getTopFlangeEdgeRadius() → double | يحصل على نصف قطر الحواف السفلية للسطح العلوي. |
setTopFlangeEdgeRadius(value: double) | يضبط نصف قطر الحواف السفلية للحافة العلوية. |
getTopFlangeFilletRadius() → double | يحصل على نصف قطر الحافة المستديرة بين الجزء العمودي والسطح العلوي. |
setTopFlangeFilletRadius(value: double) | يضبط نصف قطر الحافة المستديرة بين الجزء العمودي والسطح العلوي. |
getBottomFlangeThickness() → double | يحصل على سمك الحافة لـ H-shape. |
setBottomFlangeThickness(value: double) | يضبط سمك الحافة لـ H-shape. |
getWebThickness() → double | يحصل على سمك الويب للشكل H. |
setWebThickness(value: double) | يضبط سمك الويب لشكل H. |
getBottomFlangeFilletRadius() → double | يحصل على نصف قطر القطع الدائري بين الـ web والـ bottom flange. |
setBottomFlangeFilletRadius(value: double) | يضبط نصف قطر القطع الدائري بين الـ web والـ bottom flange. |
getBottomFlangeEdgeRadius() → double | يحصل على نصف قطر الحواف العليا للفلنجة السفلية. |
setBottomFlangeEdgeRadius(value: double) | يضبط نصف قطر الحواف العلوية للوشاح السفلي. |
getExtent() → Vector2 | يحصل على الامتداد في بعدي x و y. |
ParameterizedProfile() | المُنشئ. |
Profile() | المُنشئ. |
getBoundingBox() → BoundingBox | يرجع صندوق الإحاطة. |
Entity(name: String) | يستدعي Entity(name) على هذه المثيلة من HShape. |
getParentNode() → Node | يعيد العقدة الأصلية. |
setParentNode(value: Node) | يضبط قيمة العقدة الأصلية. |
getParentNodes() → ArrayList<Node> | يعيد العقد الأصلية. |
getExcluded() → boolean | يحصل أو يضبط نصف قطر الحواف السفلية للسطح العلوي. |
setExcluded(value: boolean) | يضبط القيمة المستبعدة. |
getEntityRendererKey() → EntityRendererKey | يرجع مفتاح مُظهر الكيان. |
SceneObject() | توفر HShape المعلمات التعريفية لشكل ‘H’ أو ‘I’. |
SceneObject(name: String) | يحصل أو يعيّن مدى العمق. |
getScene() → Scene | يرجع المشهد. |
A3DObject() | يستدعي A3DObject على هذا المثيل HShape. |
A3DObject(name: String) | يستدعي A3DObject(name) على هذا المثيل HShape. |
getName() → String | يحصل أو يضبط مدى العرض. |
setName(name: String) | يحصل أو يضبط عرض الحافة العلوية. |
getProperties() → PropertyCollection | يحصل أو يعيّن سماكة الشفة العلوية. |
findProperty(name: String) → Property | يستدعي findProperty(name) على هذا الكائن من نوع HShape. |
getProperty(name: String) → Object | ينفّذ استدعاء getProperty(name) على كائن HShape هذا. |
setProperty(name: String, value: Object) | يعيّن قيمة الخاصية. |
removeProperty(name: String) → boolean | ينفّذ استدعاء removeProperty(name) على كائن HShape هذا. |
removeProperty(property: Property) → boolean | يحصل على أو يعيّن نصف قطر القطع المقوس بين الويب والوشاح السفلي. |