Plane
Overview
Plane là một lớp trong Aspose.3D FOSS cho .NET. Dòng thừa kế từ: Primitive, INamedObject, IMeshConvertible.
Máy bay Parameterized.
Khóa học này cung cấp 18 phương pháp để làm việc với các đối tượng của máy bay trong các chương trình .NET. Các phương pháp có sẵn bao gồm: A3DObject, AddElement, CreateElement, CreateElementUV, Entity, FindProperty, Geometry, GetBoundingBox, GetDeformers, GetElement, GetEntityRendererKey, GetProperty,6 phương pháp bổ sung. 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 : CastShadows, ControlPoints, Deformers, Excluded, Length, LengthSegments,Và 11 nhiều hơn nữa.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Up | Vector3 | Đọc / viết | Gửi hoặc đặt lên. |
Length | double | Đọc / viết | Nhận hoặc đặt chiều dài. |
Width | double | Đọc / viết | Gặp hoặc đặt chiều rộng. |
LengthSegments | int | Đọc / viết | Nhận hoặc đặt các phân đoạn chiều dài. |
WidthSegments | int | Đọc / viết | Nhận hoặc đặt các phân đoạn chiều rộng. |
Visible | bool | Đọc / viết | Nhận hoặc đặt cái nhìn thấy. |
Deformers | IList<Deformer> | Read | Nhận được những người biến dạng. |
ControlPoints | IArrayList<Vector4> | Read | Nhận được các điểm kiểm soát. |
CastShadows | bool | Đọc / viết | Gửi hoặc đặt các bóng râm. |
ReceiveShadows | bool | Đọc / viết | Nhận hoặc đặt những người nhận bóng. |
VertexElements | IList<VertexElement> | Read | Nhận các yếu tố vertex. |
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 |
|---|---|
Plane() | |
Plane(length: double, width: double) | Chiều rộng của máy bay |
Plane(name: string, length: double, width: double, lengthSegments: int, widthSegments: int) | Phân đoạn rộng |
ToMesh() | Chuyển đổi đối tượng hiện tại thành mích |
Geometry(name: string) | |
GetDeformers() | Tìm tất cả các deformers |
GetElement(type: VertexElementType) | Nhận một yếu tố vertex với loại cụ thể |
GetVertexElementOfUV(textureMapping: TextureMapping) | Nhận một ví dụ VertexElementUV với kiểu bản đồ văn hóa cụ thể |
CreateElement(type: VertexElementType) | Tạo một yếu tố nhọc với loại cụ thể và thêm vào địa chất. |
AddElement(element: VertexElement) | Thêm một yếu tố vertex hiện có vào địa chất hiện tại |
CreateElementUV(uvMapping: TextureMapping) | Tạo một VertexElementUV với kiểu bản đồ văn hóa cụ thể. |
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ó) |