Torus

Tổng quan

Torus là một lớp trong Aspose.3D FOSS cho .NET. Dòng thừa kế từ: Primitive, INamedObject, IMeshConvertible.

TORUS Parameterized Độ phân giải.

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 Torus 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 : Arc, CastShadows, ControlPoints, Deformers, Excluded, Name,Và 11 nhiều hơn nữa.

Thuộc tính

NameTypeAccessDescription
RadiusdoubleĐọc / viết- Nhận hoặc đặt ra đường ray.
TubedoubleĐọc / viếtGửi hoặc đặt ống.
RadialSegmentsintĐọc / viếtNhận hoặc đặt các phân đoạn gốc.
TubularSegmentsintĐọc / viếtNhận hoặc đặt các phân đoạn đường ống.
ArcdoubleĐọc / viếtGửi hoặc đặt arc.
VisibleboolĐọc / viếtNhận hoặc đặt cái nhìn thấy.
DeformersIList<Deformer>ReadNhận được những người biến dạng.
ControlPointsIArrayList<Vector4>ReadNhận được các điểm kiểm soát.
CastShadowsboolĐọc / viếtGửi hoặc đặt các bóng râm.
ReceiveShadowsboolĐọc / viếtNhận hoặc đặt những người nhận bóng.
VertexElementsIList<VertexElement>ReadNhận các yếu tố vertex.
ExcludedboolĐọc / viếtNhận hoặc đặt những người bị loại trừ.
ParentNodesList<Node>Read- Nhận các nút mẹ.
ParentNodeNodeĐọc / viếtNhận hoặc đặt nút mẹ.
SceneSceneReadGặp cảnh.
NamestringĐọc / viếtNhận hoặc đặt tên.
PropertiesPropertyCollectionReadNhận được tài sản.

Phương pháp

SignatureDescription
Torus()
Torus(radius: double, tube: double)Radius của tube
Torus(radius: double, tube: double, arc: double)Arc góc
Torus(name: string, radius: double, tube: double, radialSegments: int, tubularSegments: int, arc: double)Arc góc
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ó)

Xem thêm

 Tiếng Việt