Line
Overview
Line là một lớp trong Aspose.3D FOSS cho .NET. Dòng thừa kế từ: Curve, INamedObject.
Một polyline là một con đường được định nghĩa bởi một tập hợp các điểm với phân đoạn, và kết nối bằng những cạnh, có nghĩa nó cũng có thể là bộ các phân khúc dòng liên kết. dòng thường là đối tượng tuyến tính, điều này có ý nghĩa rằng nó không thể được sử dụng để đại diện cho một curve, để biểu hiện một Curve.
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 Line trong các chương trình .NET. Các phương pháp có sẵn bao gồm: A3DObject, Entity, FindProperty, FromPoints, GetBoundingBox, GetEntityRendererKey, GetProperty, Line, MakeDefaultIndices, 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 : Color, ControlPoints, Excluded, Name, ParentNode, ParentNodes,Và 4 nhiều hơn nữa.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
ControlPoints | IArrayList<Vector4> | Read | Nhận được các điểm kiểm soát. |
Visible | bool | Đọc / viết | Nhận hoặc đặt cái nhìn thấy. |
Segments | IList<int[]> | Read | Nhận các segment. |
Color | Vector3 | Đọc / viết | Nhận hoặc đặt màu sắc. |
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 |
|---|---|
Line() | |
Line(name: string) | |
MakeDefaultIndices() | Tạo chuỗi 0,1,2,3…..Thời gian-1 để ControlPoints có thể được sử dụng như một dòng duy nhất. |
FromPoints(points: Vector3[]) | Tạo một dòng từ các điểm |
GetEntityRendererKey() | Nhận chìa khóa của chủ thể renderer đăng ký trong renderers |
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ó. |
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ó) |