ZShape
Tổng quan
ZShape là một lớp trong Aspose.3D FOSS cho Java. Kế thừa từ: ParameterizedProfile.
Hồ sơ dạng Z tương thích IFC được định nghĩa bởi các tham số.
Lớp này cung cấp 39 phương thức để làm việc với các đối tượng ZShape trong các chương trình Java. Các phương thức khả dụng bao gồm: A3DObject, Entity, ParameterizedProfile, Profile, SceneObject, ZShape, findProperty, getBoundingBox, getDepth, getEdgeRadius, getEntityRendererKey, getExcluded, và 24 phương thức bổ sung. Tất cả các thành viên công khai 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: boundingBox, depth, edgeRadius, entityRendererKey, excluded, extent, và 10 mục khác.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
depth | double | Đọc | Lấy độ dài của web. |
flangeWidth | double | Đọc | Lấy chiều dài của flange. |
webThickness | double | Đọc | Lấy độ dày của tường. |
flangeThickness | double | Đọc | Lấy độ dày của mặt bả. |
filletRadius | double | Đọc | Lấy bán kính bo tròn giữa cánh và mặt dọc. |
edgeRadius | double | Đọc | Lấy bán kính của mép băng. |
webEdgeRadius | double | Đọc | Lấy bán kính của cạnh lưới. |
extent | Vector2 | Đọc | Lấy kích thước trong các chiều x và y. |
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 render 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ả |
|---|---|
ZShape() | Constructor của ZShape. |
getDepth() → double | Lấy độ dài của web. |
setDepth(value: double) | Đặt độ dài của web. |
getFlangeWidth() → double | Lấy độ dài của flange. |
setFlangeWidth(value: double) | Đặt độ dài của flange. |
getWebThickness() → double | Lấy độ dày của tường. |
setWebThickness(value: double) | Đặt độ dày của tường. |
getFlangeThickness() → double | Lấy độ dày của đai. |
setFlangeThickness(value: double) | Đặt độ dày của mặt băng. |
getFilletRadius() → double | Lấy bán kính của vòng bo tròn giữa flange và web. |
setFilletRadius(value: double) | Đặt bán kính bo tròn giữa mặt bít và web. |
getEdgeRadius() → double | Lấy bán kính của cạnh viền. |
setEdgeRadius(value: double) | Đặt bán kính của cạnh viền. |
getWebEdgeRadius() → double | Lấy bán kính của cạnh web. |
setWebEdgeRadius(value: double) | Đặt bán kính của cạnh web. |
getExtent() → Vector2 | Lấy độ mở rộng trong các chiều x và y. |
ParameterizedProfile() | Phương thức khởi tạo. |
Profile() | Phương thức khởi tạo. |
getBoundingBox() → BoundingBox | Trả về hộp bao. |
Entity(name: String) | Gọi Entity(name) trên thể hiện ZShape này. |
getParentNode() → Node | Phương thức khởi tạo của ZShape. |
setParentNode(value: Node) | Đặt giá trị nút cha. |
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 diễn thực thể. |
SceneObject() | Hồ sơ dạng Z tương thích IFC được định nghĩa bởi các tham số. |
SceneObject(name: String) | Gọi SceneObject(name) trên thể hiện ZShape này. |
getScene() → Scene | Trả về cảnh. |
A3DObject() | Gọi A3DObject trên đối tượng ZShape này. |
A3DObject(name: String) | Gọi A3DObject(name) trên đối tượng ZShape 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 instance ZShape này. |
getProperty(name: String) → Object | Gọi getProperty(name) trên instance ZShape này. |
setProperty(name: String, value: Object) | Đặt giá trị thuộc tính. |
removeProperty(name: String) → boolean | Gọi removeProperty(name) trên instance ZShape này. |
removeProperty(property: Property) → boolean | Gọi removeProperty(property) trên thể hiện ZShape này. |