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