LinearExtrusion
Overview
LinearExtrusion là một lớp trong Aspose.3D FOSS cho .NET. Dòng thừa kế từ: Entity, INamedObject, IMeshConvertible.
Chiết xuất tuyến tính lấy một hình dạng 2D như là nhập khẩu và mở rộng hình thức trong chiều cao thứ 3.
Khóa học này cung cấp 11 phương pháp để làm việc với các đối tượng LinearExtrusion 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, GetProperty, LinearExtrusion, RemoveProperty, SceneObject, SetProperty, ToMesh. 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 : Center, Direction, Excluded, Height, Name, ParentNode,Và 7 nhiều hơn nữa.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Shape | Profile | Đọc / viết | Nhận hoặc đặt hình dạng. |
Direction | Vector3 | Đọc / viết | Gọi hoặc đặt hướng. |
Height | double | Đọc / viết | Nhận hoặc đặt chiều cao. |
Slices | int | Đọc / viết | Gửi hoặc đặt các vết sẹo. |
Center | bool | Đọc / viết | Gọi hoặc đặt trung tâm. |
TwistOffset | Vector3 | Đọc / viết | Nhận hoặc đặt phần thưởng xoay. |
Twist | double | Đọc / viết | Gets hoặc đặt twist. |
Excluded | bool | Đọc / viết | Nhận hoặc đặt những người bị loại trừ. |
ParentNodes | List<Node> | Read | - Nhận các nút mẹ. |
ParentNode | Node | Đọc / viết | Nhận hoặc đặt nút mẹ. |
Scene | Scene | Read | Gặp cảnh. |
Name | string | Đọc / viết | Nhận hoặc đặt tên. |
Properties | PropertyCollection | Read | Nhận được tài sản. |
Methods
| Signature | Description |
|---|---|
LinearExtrusion() | |
LinearExtrusion(shape: Profile, height: double) | Tầm cao của geometry extruded |
ToMesh() | Không được thực hiện trong phiên bản FOSS - ném vào thời gian chạy. Chuyển đổi chiết xuất thành mích. |
Entity(name: string) | |
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ó. |
GetEntityRendererKey() | Nhận chìa khóa của chủ thể renderer đăng ký trong renderers |
SceneObject(name: string) | |
A3DObject() | |
RemoveProperty(property: Property) | Tắt một tài sản năng động. |
GetProperty(property: string) | Nhận giá trị của tài sản cụ thể |
SetProperty(property: string, value: object?) | Đặt giá trị của tài sản cụ thể |
FindProperty(propertyName: string) | Nó có thể là một tài sản năng động (được tạo bởi CreateDynamicProperty/SetProperty) hoặc tài chính bản địa(đã được xác định bằng tên của nó) |