Torus

Overview

Torus adalah kelas dalam Aspose.3D FOSS untuk .NET. Warisan dari: Primitive, INamedObject, IMeshConvertible.

Torus yang diperparameteri.

Kelas ini menyediakan 18 metode untuk bekerja dengan objek Torus dalam program .NET. Metode yang tersedia meliputi: A3DObject, AddElement, CreateElement, CreateElementUV, Entity, FindProperty, Geometry, GetBoundingBox, GetDeformers, GetElement, GetEntityRendererKey, GetProperty, dan 6 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi .NET setelah menginstal paket Aspose.3D FOSS for .Net. Sifatnya: Arc, CastShadows, ControlPoints, Deformers, Excluded, Name, dan 11 lagi.

Properties

NameTypeAccessDescription
RadiusdoubleMembaca/menulisDapatkan atau menetapkan radius.
TubedoubleMembaca/menulisDapatkan atau mengatur tabung.
RadialSegmentsintMembaca/menulisMendapatkan atau menetapkan segmen radial.
TubularSegmentsintMembaca/menulisMendapatkan atau mengatur segmen tabung.
ArcdoubleMembaca/menulisMendapatkan atau mengatur busur.
VisibleboolMembaca/menulisMendapatkan atau mengatur yang terlihat.
DeformersIList<Deformer>ReadMendapatkan deformers.
ControlPointsIArrayList<Vector4>ReadDapatkan titik kontrol.
CastShadowsboolMembaca/menulisMendapatkan atau mengatur bayangan cast.
ReceiveShadowsboolMembaca/menulisMendapatkan atau mengatur bayangan penerima.
VertexElementsIList<VertexElement>ReadMendapatkan elemen puncak.
ExcludedboolMembaca/menulisMendapatkan atau menetapkan yang tidak termasuk.
ParentNodesList<Node>ReadMendapatkan node induk.
ParentNodeNodeMembaca/menulisDapatkan atau menetapkan node induk.
SceneSceneReadMendapatkan adegan.
NamestringMembaca/menulisMendapatkan atau menetapkan nama.
PropertiesPropertyCollectionReadMendapatkan properti.

Methods

SignatureDescription
Torus()
Torus(radius: double, tube: double)Radius tabung
Torus(radius: double, tube: double, arc: double)Sudut busur
Torus(name: string, radius: double, tube: double, radialSegments: int, tubularSegments: int, arc: double)Sudut busur
ToMesh()Mengkonversi objek arus ke mesh
Geometry(name: string)
GetDeformers()Mengambil semua deformasi
GetElement(type: VertexElementType)Mendapatkan elemen vertex dengan tipe yang ditentukan
GetVertexElementOfUV(textureMapping: TextureMapping)Mendapatkan contoh VertexElementUV dengan tipe pemetaan tekstur yang diberikan
CreateElement(type: VertexElementType)Membuat elemen vertex dengan tipe yang ditentukan dan menambahkannya ke geometri.
AddElement(element: VertexElement)Menambahkan elemen vertex yang ada ke geometri saat ini
CreateElementUV(uvMapping: TextureMapping)Membuat VertexElementUV dengan tipe pemetaan tekstur yang diberikan.
Entity(name: string)
GetBoundingBox()Dapatkan kotak batas entitas saat ini dalam sistem koordinat ruang objeknya.
GetEntityRendererKey()Dapatkan kunci dari entitas renderer yang terdaftar di dalam rendering
SceneObject(name: string)
A3DObject()
RemoveProperty(property: Property)Menghapus properti dinamis.
GetProperty(property: string)Dapatkan nilai properti yang ditentukan
SetProperty(property: string, value: object?)Menentukan nilai properti yang ditentukan
FindProperty(propertyName: string)Menemukan properti. Ini bisa menjadi sifat dinamis (Dibentuk oleh CreateDynamicProperty/SetProperty) atau native property ((Identified by its name))

See Also

 Bahasa Indonesia