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 و ۳ مورد دیگر.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
baseProfile | Profile | خواندن | پروفایل پایهای که باید آینهدار شود را دریافت میکند. |
boundingBox | BoundingBox | خواندن | جعبه مرزبندی را دریافت میکند. |
parentNode | Node | خواندن | گره والد را برمیگرداند. |
parentNodes | ArrayList<Node> | خواندن | گرههای والد را دریافت میکند. |
excluded | boolean | خواندن | مقدار excluded را دریافت میکند. |
entityRendererKey | EntityRendererKey | خواندن | کلید رندر کنندهٔ موجودیت را دریافت میکند. |
scene | Scene | خواندن | صحنه را دریافت میکند. |
name | String | خواندن | نام را دریافت میکند. |
properties | PropertyCollection | خواندن | ویژگیها را دریافت میکند. |
روش ها
| امضا | توضیح |
|---|---|
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 فراخوانی میکند. |