HollowRectangleShape
Tổng quan
HollowRectangleShape là một lớp trong Aspose.3D FOSS cho .NET. Dòng thừa kế từ: RectangleShape, INamedObject.
IFC tương thích hình dạng thẳng thắn trần với cả hai góc vòng bên trong / ngoài.
Khóa học này cung cấp 12 phương pháp để làm việc với các đối tượng HollowRectangleShape trong các chương trình .NET. Các phương pháp có sẵn bao gồm: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, HollowRectangleShape, RectangleShape, RemoveProperty, SceneObject, SetProperty. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng .NET nào sau khi cài đặt Aspose.3D FOSS cho gói .Net. Tài sản : Excluded, InnerFilletRadius, Name, ParentNode, ParentNodes, Properties,Và 5 nhiều hơn nữa.
Tài sản
| Tên | loại | Access | Mô tả |
|---|---|---|---|
WallThickness | double | Đọc / viết | Sự dày giữa biên giới của góc thẳng và lỗ bên trong |
InnerFilletRadius | double | Đọc / viết | - Phân tích của phẳng bên trong. |
RoundingRadius | double | Đọc / viết | Nhận hoặc đặt ra đường kính của các hố vòng tròn của tất cả bốn góc, đo bằng độ. |
XDim | double | Đọc / viết | Nhận hoặc đặt chiều rộng của góc thẳng theo hướng x-axis Giá trị mặc định là 2.0 |
YDim | double | Đọc / viết | Nhận hoặc đặt chiều rộng của góc thẳng theo hướng y-axis Giá trị mặc định là 2.0 |
Excluded | bool | Đọc / viết | Nhận hoặc đặt ra liệu phải loại trừ tổ chức này trong quá trình xuất khẩu. |
ParentNodes | List<Node> | Đọc | Nhận tất cả các nút mẹ, một thực thể có thể được gắn vào nhiều nút Mẹ để lấy địa phương. |
ParentNode | Node | Đọc / viết | Nếu nhận hoặc đặt nút mẹ đầu tiên, nếu thiết lập nút Mẹ đầu nhất, entity này sẽ được tách ra khỏi các nod mẹ khác. |
Scene | Scene | Đọc | Lấy cảnh mà đối tượng này thuộc về |
Name | string | Đọc / viết | Lấy hoặc đặt tên. |
Properties | PropertyCollection | Đọc | Lấy tập hợp của tất cả các thuộc tính. |
Phương pháp
| Signature | Mô tả |
|---|---|
HollowRectangleShape() | Hãy gọi HollowRectangleShape trên trường hợp này HollowRectangleShape. |
RectangleShape() | Nhà xây dựng của |
GetExtent() | Lấy phạm vi theo chiều x và y. |
GetEntityRendererKey() | Nhận chìa khóa của chủ thể renderer đăng ký trong renderers |
Entity(name: string) | Khởi động một trường hợp mới của lớp Entity. |
GetBoundingBox() | Nó nhận được hộp biên giới của một thực thể hiện tại trong hệ thống phối hợp không gian đối tượng của nó. |
SceneObject(name: string) | Khởi đầu một SceneObject với tên mặc định |
A3DObject() | Khởi động một trường hợp mới của lớp A3DObject mà không có tên. |
RemoveProperty(property: Property) | Tắt một tài sản năng động. |
GetProperty(property: string) | Lấy giá trị của thuộc tính được chỉ định |
SetProperty(property: string, value: object?) | Đặt giá trị của thuộc tính được chỉ định |
FindProperty(propertyName: string) | Tìm tài sản. |