ArbitraryProfile
Tổng quan
ArbitraryProfile là một lớp trong Aspose.3D FOSS cho .NET. Dòng thừa kế từ: Profile, INamedObject.
Khóa học này cho phép bạn xây dựng một hồ sơ 2D trực tiếp từ curve tự nguyện.
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 ArbitraryProfile trong các chương trình .NET. Các phương pháp có sẵn bao gồm: A3DObject, ArbitraryProfile, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, 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 : Curve, Excluded, Holes, Name, ParentNode, ParentNodes,Và 2 nhiều hơn nữa.
Tài sản
| Tên | loại | Access | Mô tả |
|---|---|---|---|
Curve | Curve | Đọc / viết | Lối quay được sử dụng để xây dựng hồ sơ |
Holes | List<Curve> | Đọc | Cây hồ sơ, cũng được trình bày như một curve |
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ả |
|---|---|
ArbitraryProfile() | Nhà xây dựng của |
ArbitraryProfile(curve: Curve) | Nhà sản xuất với một curve ban đầu. |
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. |