ArbitraryProfile

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 أخرى.

خصائص

اسمالنوعالوصولوصف
curveCurveقراءةيحصل على Curve المستخدم لإنشاء الملف الشخصي.
holesArrayList<Curve>قراءةيحصل على الفتحات في الملف، كما يتم تمثيلها كمنحنى.
boundingBoxBoundingBoxقراءةيحصل على صندوق الإحاطة.
parentNodeNodeقراءةيحصل على العقدة الأصلية.
parentNodesArrayList<Node>قراءةيحصل على العقد الأصلية.
excludedbooleanقراءةيحصل على المستبعد.
entityRendererKeyEntityRendererKeyقراءةيحصل على مفتاح عارض الكيان.
sceneSceneقراءةيحصل على المشهد.
nameStringقراءةيحصل على الاسم.
propertiesPropertyCollectionقراءةيحصل على الخصائص.

الطرق

التوقيعوصف
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.

انظر أيضاً

 العربية