MirroredProfile
Tổng quan
MirroredProfile là một lớp trong Aspose.3D FOSS cho Java. Kế thừa từ: Profile.
Hồ sơ mirror tương thích IFC.
Lớp này cung cấp 23 phương thức để làm việc với các đối tượng MirroredProfile trong các chương trình Java. Các phương thức có sẵn bao gồm: A3DObject, Entity, Profile, SceneObject, findProperty, getBaseProfile, getBoundingBox, getEntityRendererKey, getExcluded, getName, getParentNode, getParentNodes, và 8 phương thức bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bởi bất kỳ ứng dụng Java nào sau khi cài đặt gói Aspose.3D FOSS cho Java. Thuộc tính: baseProfile, boundingBox, entityRendererKey, excluded, name, parentNode, và 3 mục khác.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
baseProfile | Profile | Đọc | Lấy hồ sơ cơ bản để được phản chiếu. |
boundingBox | BoundingBox | Đọc | Lấy hộp bao. |
parentNode | Node | Đọc | Lấy nút cha. |
parentNodes | ArrayList<Node> | Đọc | Lấy các nút cha. |
excluded | boolean | Đọc | Lấy giá trị bị loại trừ. |
entityRendererKey | EntityRendererKey | Đọc | Lấy khóa trình diễn thực thể. |
scene | Scene | Đọc | Lấy cảnh. |
name | String | Đọc | Lấy tên. |
properties | PropertyCollection | Đọc | Lấy các thuộc tính. |
Phương thức
| Chữ ký | Mô tả |
|---|---|
getBaseProfile() → Profile | Lấy hồ sơ cơ sở để được phản chiếu. |
Profile() | Constructor. |
getBoundingBox() → BoundingBox | Lấy hồ sơ cơ bản để được phản chiếu. |
Entity(name: String) | Constructor có phạm vi package-private cho tính tương thích On-Premise. |
getParentNode() → Node | Trả về nút cha. |
setParentNode(value: Node) | Lấy hồ sơ cơ sở để được phản chiếu. |
getParentNodes() → ArrayList<Node> | Trả về các nút cha. |
getExcluded() → boolean | Trả về các mục bị loại trừ. |
setExcluded(value: boolean) | Đặt giá trị bị loại trừ. |
getEntityRendererKey() → EntityRendererKey | Trả về khóa trình dựng thực thể. |
SceneObject() | Gọi SceneObject trên instance MirroredProfile này. |
SceneObject(name: String) | Gọi SceneObject(name) trên instance MirroredProfile này. |
getScene() → Scene | Constructor có phạm vi package-private cho tính tương thích On-Premise. |
A3DObject() | Hồ sơ phản chiếu tương thích IFC. Hồ sơ này định nghĩa một hồ sơ mới bằng cách phản chiếu hồ sơ cơ bản quanh trục y. |
A3DObject(name: String) | Gọi A3DObject(name) trên thể hiện MirroredProfile này. |
getName() → String | Trả về tên. |
setName(name: String) | Đặt giá trị tên. |
getProperties() → PropertyCollection | Trả về các thuộc tính. |
findProperty(name: String) → Property | Gọi findProperty(name) trên đối tượng MirroredProfile này. |
getProperty(name: String) → Object | Gọi getProperty(name) trên đối tượng MirroredProfile này. |
setProperty(name: String, value: Object) | Đặt giá trị thuộc tính. |
removeProperty(name: String) → boolean | Gọi removeProperty(name) trên đối tượng MirroredProfile này. |
removeProperty(property: Property) → boolean | Gọi removeProperty(property) trên đối tượng MirroredProfile này. |