CenterLineProfile
نظرة عامة
CenterLineProfile هي فئة في Aspose.3D FOSS لـ Java. تورث من: Profile.
ملف تعريف خط المركز المتوافق مع IFC.
توفر هذه الفئة 27 طريقة للعمل مع كائنات CenterLineProfile في برامج Java. الطرق المتاحة تشمل: A3DObject, CenterLineProfile, Entity, Profile, SceneObject, findProperty, getBoundingBox, getCurve, getEntityRendererKey, getExcluded, getName, getParentNode, و12 طريقة إضافية. جميع الأعضاء العامة متاحة لأي تطبيق Java بعد تثبيت حزمة Aspose.3D FOSS لـ Java. الخصائص: boundingBox, curve, entityRendererKey, excluded, name, parentNode, و4 أخرى.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
thickness | double | قراءة | يحصل على السماكة المطبقة على طول الخط المركزي. |
curve | Curve | قراءة | يحصل على منحنى الخط المركزي للملف. |
boundingBox | BoundingBox | قراءة | يحصل على صندوق الإحاطة. |
parentNode | Node | قراءة | يحصل على العقدة الأصلية. |
parentNodes | ArrayList<Node> | قراءة | يحصل على العقد الأصلية. |
excluded | boolean | قراءة | يحصل على المستبعد. |
entityRendererKey | EntityRendererKey | قراءة | يحصل على مفتاح عارض الكيان. |
scene | Scene | قراءة | يحصل على المشهد. |
name | String | قراءة | يحصل على الاسم. |
properties | PropertyCollection | قراءة | يحصل على الخصائص. |
الطرق
| التوقيع | وصف |
|---|---|
CenterLineProfile(curve: Curve, thickness: double) | ينشئ CenterLineProfile جديد مع المنحنى المحدد كخط مركزي. |
getThickness() → double | يحصل على السماكة المطبقة على طول الخط المركزي. |
setThickness(value: double) | يضبط السماكة المطبقة على طول الخط المركزي. |
getCurve() → Curve | يحصل على منحنى الخط المركزي للملف. |
setCurve(value: Curve) | يضبط منحنى الخط المركزي للملف الشخصي. |
Profile() | المنشئ. |
getBoundingBox() → BoundingBox | يرجع مربع الإحاطة. |
Entity(name: String) | ينادي Entity(name) على هذا المثيل من CenterLineProfile. |
getParentNode() → Node | يرجع العقدة الأصلية. |
setParentNode(value: Node) | يضبط قيمة العقدة الأم. |
getParentNodes() → ArrayList<Node> | يعيد العقد الأصلية. |
getExcluded() → boolean | يعيد المستبعد. |
setExcluded(value: boolean) | يحدد القيمة المستبعدة. |
getEntityRendererKey() → EntityRendererKey | يعيد مفتاح عارض الكيان. |
SceneObject() | ملف تعريف الخط المركزي المتوافق مع IFC. |
SceneObject(name: String) | ينادي SceneObject(name) على هذه المثيلة من CenterLineProfile. |
getScene() → Scene | يعيد المشهد. |
A3DObject() | يستدعي A3DObject على هذا الكائن من CenterLineProfile. |
A3DObject(name: String) | يستدعي A3DObject(name) على هذا الكائن من CenterLineProfile. |
getName() → String | ينشئ CenterLineProfile جديدًا باستخدام المنحنى المحدد كخط مركزي. |
setName(name: String) | يضبط قيمة الاسم. |
getProperties() → PropertyCollection | يرجع الخصائص. |
findProperty(name: String) → Property | ينادي findProperty(name) على هذه المثيلة CenterLineProfile. |
getProperty(name: String) → Object | ينفّذ استدعاء getProperty(name) على هذه المثيلة من CenterLineProfile. |
setProperty(name: String, value: Object) | يضبط قيمة الخاصية. |
removeProperty(name: String) → boolean | ينفّذ استدعاء removeProperty(name) على هذه المثيلة من CenterLineProfile. |
removeProperty(property: Property) → boolean | ينفّذ استدعاء removeProperty(property) على هذه المثيلة من CenterLineProfile. |