MirroredProfile

MirroredProfile

نمای کلی

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

پروفایل آینه‌ای سازگار با IFC.

این کلاس ۲۳ متد برای کار با اشیای MirroredProfile در برنامه‌های Java فراهم می‌کند. متدهای موجود شامل: A3DObject, Entity, Profile, SceneObject, findProperty, getBaseProfile, getBoundingBox, getEntityRendererKey, getExcluded, getName, getParentNode, getParentNodes و ۸ متد دیگر هستند. همهٔ اعضای عمومی پس از نصب بستهٔ Aspose.3D FOSS برای Java برای هر برنامهٔ Java در دسترس هستند. ویژگی‌ها: baseProfile, boundingBox, entityRendererKey, excluded, name, parentNode و ۳ مورد دیگر.

خواص

نامنوعدسترسیتوضیح
baseProfileProfileخواندنپروفایل پایه‌ای که باید آینه‌دار شود را دریافت می‌کند.
boundingBoxBoundingBoxخواندنجعبه مرزبندی را دریافت می‌کند.
parentNodeNodeخواندنگره والد را برمی‌گرداند.
parentNodesArrayList<Node>خواندنگره‌های والد را دریافت می‌کند.
excludedbooleanخواندنمقدار excluded را دریافت می‌کند.
entityRendererKeyEntityRendererKeyخواندنکلید رندر کنندهٔ موجودیت را دریافت می‌کند.
sceneSceneخواندنصحنه را دریافت می‌کند.
nameStringخواندننام را دریافت می‌کند.
propertiesPropertyCollectionخواندنویژگی‌ها را دریافت می‌کند.

روش ها

امضاتوضیح
getBaseProfile() → Profileپروفایل پایه‌ای که باید آینه‌سازی شود را دریافت می‌کند.
Profile()سازنده.
getBoundingBox() → BoundingBoxپروفایل پایه‌ای که باید آینه‌سازی شود را دریافت می‌کند.
Entity(name: String)سازنده با دسترسی بسته برای سازگاری در محل.
getParentNode() → Nodeگره والد را برمی‌گرداند.
setParentNode(value: Node)پروفایل پایه‌ای که باید آینه‌برداری شود را دریافت می‌کند.
getParentNodes() → ArrayList<Node>گره‌های والد را برمی‌گرداند.
getExcluded() → booleanموارد مستثنی را برمی‌گرداند.
setExcluded(value: boolean)مقدار مستثنی را تنظیم می‌کند.
getEntityRendererKey() → EntityRendererKeyکلید رندر کنندهٔ موجودیت را برمی‌گرداند.
SceneObject()این نمونه MirroredProfile، SceneObject را فراخوانی می‌کند.
SceneObject(name: String)این نمونه MirroredProfile، SceneObject(name) را فراخوانی می‌کند.
getScene() → Sceneسازنده‌ی بسته-خصوصی برای سازگاری On-Premise.
A3DObject()پروفایل آینه‌ای سازگار با IFC. این پروفایل یک پروفایل جدید را با آینه‌سازی پروفایل پایه حول محور y تعریف می‌کند.
A3DObject(name: String)متد A3DObject(name) را بر روی این نمونه‌ی MirroredProfile فراخوانی می‌کند.
getName() → Stringنام را برمی‌گرداند.
setName(name: String)مقدار نام را تنظیم می‌کند.
getProperties() → PropertyCollectionویژگی‌ها را برمی‌گرداند.
findProperty(name: String) → Propertyمتد findProperty(name) را بر روی این نمونه MirroredProfile فراخوانی می‌کند.
getProperty(name: String) → Objectمتد getProperty(name) را بر روی این نمونه MirroredProfile فراخوانی می‌کند.
setProperty(name: String, value: Object)مقدار ویژگی را تنظیم می‌کند.
removeProperty(name: String) → booleanمتد removeProperty(name) را بر روی این نمونه MirroredProfile فراخوانی می‌کند.
removeProperty(property: Property) → booleanمتد removeProperty(property) را بر روی این نمونه MirroredProfile فراخوانی می‌کند.

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

 فارسی