UShape
Tổng quan
UShape là một lớp trong Aspose.3D FOSS cho Java. Kế thừa từ: ParameterizedProfile.
Hình U tương thích IFC được xác định bằng 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 UShape 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, UShape, 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 đề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: boundingBox, depth, edgeRadius, entityRendererKey, excluded, extent, và 10 mục nữa.
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 mặt bả. |
webThickness | double | Đọc | Lấy độ dày của web. |
flangeThickness | double | Đọc | Lấy độ dày của mặt bì. |
filletRadius | double | Đọc | Lấy bán kính của vòng bo giữa mặt tấm và web. |
edgeRadius | double | Đọc | Lấy bán kính của cạnh ở mép của tấm rìa. |
webEdgeRadius | double | Đọc | Lấy bán kính của cạnh lưới. |
extent | Vector2 | Đọc | Lấy phần mở rộng 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 các mục đã bị loại trừ. |
entityRendererKey | EntityRendererKey | Đọc | Lấy khóa trình render thực thể. |
scene | Scene | Đọc | Lấy scene. |
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ả |
|---|---|
UShape() | Constructor của UShape. |
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 mặt bích. |
setFlangeWidth(value: double) | Đặt độ dài của flange. |
getWebThickness() → double | Lấy độ dày của web. |
setWebThickness(value: double) | Đặt độ dày của web. |
getFlangeThickness() → double | Lấy độ dày của mặt bích. |
setFlangeThickness(value: double) | Đặt độ dày của flange. |
getFilletRadius() → double | Lấy bán kính bo tròn giữa flange và web. |
setFilletRadius(value: double) | Đặt bán kính của vòng bo tròn giữa mặt bả và mặt web. |
getEdgeRadius() → double | Lấy bán kính của cạnh trên mép của mặt bọc. |
setEdgeRadius(value: double) | Đặt bán kính của cạnh trong mép của flange. |
getWebEdgeRadius() → double | Lấy bán kính của cạnh lưới. |
setWebEdgeRadius(value: double) | Đặt bán kính của cạnh lưới. |
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 đối tượng UShape này. |
getParentNode() → Node | Constructor của UShape. |
setParentNode(value: Node) | Đặt giá trị của nút cha. |
getParentNodes() → ArrayList<Node> | Trả về các node cha. |
getExcluded() → boolean | Trả về các phần bị loại trừ. |
setExcluded(value: boolean) | Đặt giá trị bị loại trừ. |
getEntityRendererKey() → EntityRendererKey | Trả về khóa trình vẽ thực thể. |
SceneObject() | Hình chữ U tương thích IFC được định nghĩa bằng các tham số. |
SceneObject(name: String) | Gọi SceneObject(name) trên thể hiện UShape này. |
getScene() → Scene | Trả về cảnh. |
A3DObject() | Gọi A3DObject trên đối tượng UShape này. |
A3DObject(name: String) | Gọi A3DObject(name) trên đối tượng UShape này. |
getName() → String | Trả về tên. |
setName(name: String) | Đặt giá trị name. |
getProperties() → PropertyCollection | Trả về các thuộc tính. |
findProperty(name: String) → Property | Gọi findProperty(name) trên đối tượng UShape này. |
getProperty(name: String) → Object | Gọi getProperty(name) trên đối tượng UShape 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 UShape này. |
removeProperty(property: Property) → boolean | Gọi removeProperty(property) trên đối tượng UShape này. |