Torus

Opinie generală

Torus este o clasă în Aspose.3D FOSS pentru .NET. Moștenitorii de la: Primitive, INamedObject, IMeshConvertible.

Torus parametrizat.

Această clasă oferă 18 metode pentru a lucra cu obiecte Torus în programe .NET. Metodele disponibile includ: A3DObject, AddElement, CreateElement, CreateElementUV, Entity, FindProperty, Geometry, GetBoundingBox, GetDeformers, GetElement, GetEntityRendererKey, GetProperty, și 6 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.3D FOSS for .Net. Proprietăți: Arc, CastShadows, ControlPoints, Deformers, Excluded, Name, şi încă 11.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
RadiusdoubleCitire/scriereObţine sau stabileşte raza.
TubedoubleCitire/scriereIa sau pune tub.
RadialSegmentsintCitire/scriereObţine sau stabileşte segmentele radiale.
TubularSegmentsintCitire/scriereObţine sau stabileşte segmentele tubulare.
ArcdoubleCitire/scriereIa sau stabileşte arc.
VisibleboolCitire/scriereObţine sau stabileşte vizibil.
DeformersIList<Deformer>Citeşte.Ia deformatoarele.
ControlPointsIArrayList<Vector4>Citeşte.Obţine punctele de control.
CastShadowsboolCitire/scriereObţine sau stabileşte umbrele.
ReceiveShadowsboolCitire/scriereObţine sau stabileşte umbrele de primire.
VertexElementsIList<VertexElement>Citeşte.Obţine elementele de vârf.
ExcludedboolCitire/scriereObţine sau stabileşte excluzurile.
ParentNodesList<Node>Citeşte.Obţine nodurile părinte.
ParentNodeNodeCitire/scriereObţine sau stabileşte nodul-mamă.
SceneSceneCiteşte.A luat scena.
NamestringCitire/scriereObţine sau stabileşte numele.
PropertiesPropertyCollectionCiteşte.Obţine proprietăţile.

Metode de evaluare

SemnăturaDescriere:
Torus()
Torus(radius: double, tube: double)Radiul tubului
Torus(radius: double, tube: double, arc: double)Unghiul arcului
Torus(name: string, radius: double, tube: double, radialSegments: int, tubularSegments: int, arc: double)Unghiul arcului
ToMesh()Convertează obiectul curent în plasă
Geometry(name: string)
GetDeformers()Obţine toate deformatoarele.
GetElement(type: VertexElementType)Obține un element de vârf cu tipul specificat
GetVertexElementOfUV(textureMapping: TextureMapping)Obține o instanță VertexElementUV cu un tip de cartografiere dat textură
CreateElement(type: VertexElementType)Creează un element de vârf cu tipul specificat și îl adaugă la geometrie.
AddElement(element: VertexElement)Adăuga un element de vârf existent la geometria curentă
CreateElementUV(uvMapping: TextureMapping)Creează un VertexElementUV cu tipul de cartografiere dat.
Entity(name: string)
GetBoundingBox()Obține caseta de limitare a entității curente în sistemul său spațiu obiect coordonate.
GetEntityRendererKey()Obține cheia de entitate înregistrată în procesorul de redare
SceneObject(name: string)
A3DObject()
RemoveProperty(property: Property)Elimină o proprietate dinamică.
GetProperty(property: string)Obține valoarea proprietății specificate
SetProperty(property: string, value: object?)Stabilirea valorii proprietății specificate
FindProperty(propertyName: string)Găsește proprietatea. Poate fi o proprietate dinamică (Creată de CreateDynamicProperty/SetProperty) sau proprietă nativă ((Identificată prin numele ei))

Vezi și:

 Română