Torus

Overview

Torus .NET için Aspose.3D FOSS’ta bir sınıf. Mirasçılardan gelenler: Primitive, INamedObject, IMeshConvertible.

Parametreye dayalı torus.

Bu sınıf, .NET programlarında Torus nesneleriyle çalışmak için 18 yöntem sunar. Mevcut yöntemler şunları içerir: A3DObject, AddElement, CreateElement, CreateElementUV, Entity, FindProperty, Geometry, GetBoundingBox, GetDeformers, GetElement, GetEntityRendererKey, GetProperty,6 adet daha yöntem. Tüm kamu üyeleri .NET paket için Aspose.3D FOSS yükledikten sonra herhangi bir .net uygulamasına erişilebilir. Mülkiyet : Arc, CastShadows, ControlPoints, Deformers, Excluded, Name,11 daha var.

Properties

NameTypeAccessDescription
RadiusdoubleOkumak / YazmakRadyoyu alır veya ayarlar.
TubedoubleOkumak / YazmakTüpü bulup veya yapıştırın.
RadialSegmentsintOkumak / YazmakRadyo segmentlerini alır veya ayarlar.
TubularSegmentsintOkumak / YazmakTüpüllerin bölgelerini alır veya ayarlar.
ArcdoubleOkumak / YazmakArka arkaya girip koyar.
VisibleboolOkumak / YazmakGörüntülü olanı alır veya yerleştirir.
DeformersIList<Deformer>ReadDeformasyonları yakalar.
ControlPointsIArrayList<Vector4>ReadKontrol noktalarını bulur.
CastShadowsboolOkumak / YazmakGöster veya gölgelerini çıkar.
ReceiveShadowsboolOkumak / YazmakAlınan veya alıcı gölgeleri ayarlayın.
VertexElementsIList<VertexElement>ReadVertex elementleri ile ilgili bilgiler.
ExcludedboolOkumak / YazmakKaldırılmış olanı alır veya koyar.
ParentNodesList<Node>ReadAnnesinin düğümlerini alır.
ParentNodeNodeOkumak / YazmakAnnem düğmesini alır veya ayarlar.
SceneSceneReadsahneye giriyor.
NamestringOkumak / Yazmakİsimleri alır ya da koyar.
PropertiesPropertyCollectionReadMülklerini alır.

Methods

SignatureDescription
Torus()
Torus(radius: double, tube: double)Tüp Radyo
Torus(radius: double, tube: double, arc: double)Arka açısı
Torus(name: string, radius: double, tube: double, radialSegments: int, tubularSegments: int, arc: double)Arka açısı
ToMesh()Mevcut nesneyi mesh’e dönüştürmek
Geometry(name: string)
GetDeformers()Tüm Deformasyonlar
GetElement(type: VertexElementType)Belirli bir tip ile vertex element alır
GetVertexElementOfUV(textureMapping: TextureMapping)VertexElementUV örneği, belirli bir doku haritalama türü ile alınır.
CreateElement(type: VertexElementType)Belirlenen tiple bir vertikal element oluşturur ve geometriye ekler.
AddElement(element: VertexElement)Mevcut bir vertex elemanını mevcut geometriye eklemek
CreateElementUV(uvMapping: TextureMapping)VertexElementUV’yi belirli bir doku haritalama tipi ile oluşturur.
Entity(name: string)
GetBoundingBox()Mevcut varlığın sınır kutusunu, nesne uzay koordinat sisteminde alır.
GetEntityRendererKey()Render’da kayıtlı olan entite renderer anahtarını alır.
SceneObject(name: string)
A3DObject()
RemoveProperty(property: Property)Dinamik bir mülkü kaldırır.
GetProperty(property: string)Belirlenen mülkün değerini elde edin
SetProperty(property: string, value: object?)Belirlenen mülkün değerini belirleyin
FindProperty(propertyName: string)Bu dinamik bir mülk olabilir ( CreateDynamicProperty/SetProperty tarafından oluşturulmuştur) veya yerli mülkiyet(adıyla tanımlanmıştır)

See Also

 Türkçe