HollowRectangleShape
Tổng quan
HollowRectangleShape là một lớp trong Aspose.3D FOSS cho Java. Kế thừa từ: RectangleShape.
Hình chữ nhật rỗng tương thích IFC với các góc trong và ngoài được bo tròn.
Lớp này cung cấp 36 phương thức để làm việc với các đối tượng HollowRectangleShape trong các chương trình Java. Các phương thức có sẵn bao gồm: A3DObject, Entity, HollowRectangleShape, ParameterizedProfile, Profile, RectangleShape, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent, và 21 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, entityRendererKey, excluded, extent, innerFilletRadius, name, và 8 mục khác.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
wallThickness | double | Đọc | Lấy độ dày giữa biên của hình chữ nhật và lỗ bên trong. |
innerFilletRadius | double | Đọc | Lấy bán kính bo góc trong của hình chữ nhật bên trong. |
roundingRadius | double | Đọc | Lấy bán kính của các cung tròn ở bốn góc, đo bằng độ. |
xDim | double | Đọc | Lấy độ mở rộng của hình chữ nhật theo hướng trục x. |
yDim | double | Đọc | Lấy độ mở rộng của hình chữ nhật theo hướng trục y. |
extent | Vector2 | Đọc | Lấy kích thước theo chiều x và y. |
boundingBox | BoundingBox | Đọc | Lấy hộp bao. |
parentNode | Node | Đọc | Lấy node cha. |
parentNodes | ArrayList<Node> | Đọc | Lấy các nút cha. |
excluded | boolean | Đọc | Lấy phần đã bị loại trừ. |
entityRendererKey | EntityRendererKey | Đọc | Lấy khóa renderer của 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ả |
|---|---|
HollowRectangleShape() | Tạo một hồ sơ HollowRectangleShape với các giá trị mặc định. |
getWallThickness() → double | Lấy độ dày giữa ranh giới của hình chữ nhật và lỗ bên trong. |
setWallThickness(value: double) | Đặt độ dày giữa ranh giới của hình chữ nhật và lỗ bên trong. |
getInnerFilletRadius() → double | Lấy bán kính bo tròn bên trong của hình chữ nhật bên trong. |
setInnerFilletRadius(value: double) | Đặt bán kính bo tròn nội bộ của hình chữ nhật bên trong. |
RectangleShape() | Hàm khởi tạo của RectangleShape. |
getRoundingRadius() → double | Lấy bán kính của các cung tròn ở bốn góc, đo bằng độ. |
setRoundingRadius(value: double) | Đặt bán kính của các cung tròn ở bốn góc, đo bằng độ. |
getXDim() → double | Lấy độ mở rộng của hình chữ nhật theo hướng trục x. |
setXDim(value: double) | Đặt kích thước của hình chữ nhật theo hướng trục x. |
getYDim() → double | Lấy kích thước của hình chữ nhật theo hướng trục y. |
setYDim(value: double) | Đặt độ mở rộng của hình chữ nhật theo hướng trục y. |
getExtent() → Vector2 | Lấy độ mở rộng trong chiều x và y. |
ParameterizedProfile() | Constructor. |
Profile() | Constructor. |
getBoundingBox() → BoundingBox | Lấy độ dày giữa ranh giới của hình chữ nhật và lỗ bên trong. |
Entity(name: String) | Gọi Entity(name) trên thể hiện HollowRectangleShape này. |
getParentNode() → Node | Trả về nút cha. |
setParentNode(value: Node) | Lấy độ dày giữa biên của hình chữ nhật và lỗ bên trong. |
getParentNodes() → ArrayList<Node> | Trả về các nút cha. |
getExcluded() → boolean | Đặt độ dày giữa biên của hình chữ nhật và lỗ bên trong. |
setExcluded(value: boolean) | Đặt giá trị bị loại trừ. |
getEntityRendererKey() → EntityRendererKey | Trả về khóa trình render thực thể. |
SceneObject() | Hình chữ nhật rỗng tương thích IFC với các góc trong và ngoài được bo tròn. |
SceneObject(name: String) | Gọi SceneObject(name) trên instance HollowRectangleShape này. |
getScene() → Scene | Trả về scene. |
A3DObject() | Gọi A3DObject trên đối tượng HollowRectangleShape này. |
A3DObject(name: String) | Gọi A3DObject(name) trên đối tượng HollowRectangleShape 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 HollowRectangleShape này. |
getProperty(name: String) → Object | Gọi getProperty(name) trên đối tượng HollowRectangleShape 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 HollowRectangleShape này. |
removeProperty(property: Property) → boolean | Gọi removeProperty(property) trên thể hiện HollowRectangleShape này. |