ArbitraryProfile

ArbitraryProfile

نمای کلی

ArbitraryProfile یک کلاس در Aspose.3D FOSS برای Java است. ارث‌برده از: Profile.

این کلاس به شما امکان می‌دهد یک پروفایل دو‌بعدی را مستقیماً از یک منحنی دلخواه بسازید.

این کلاس 27 متد برای کار با اشیاء ArbitraryProfile در برنامه‌های Java فراهم می‌کند. متدهای موجود شامل: A3DObject, ArbitraryProfile, Entity, Profile, SceneObject, findProperty, getBoundingBox, getCurve, getEntityRendererKey, getExcluded, getHoles, getName و 11 متد دیگر هستند. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای Java برای هر برنامه Java در دسترس هستند. ویژگی‌ها: boundingBox, curve, entityRendererKey, excluded, holes, name و 4 مورد دیگر.

خواص

نامنوعدسترسیتوضیح
curveCurveخواندنمنحنی مورد استفاده برای ساخت پروفایل را دریافت می‌کند.
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 فراخوانی می‌کند.

همچنین ببینید:

 فارسی