Sphere

Yleiskatsaus

Sphere on luokka Aspose.3D FOSS for .NET. Perinnöllisyys on: Primitive.

Parametreeristettyä alueita.

Tämä luokka tarjoaa 22 menetelmää työskennellä Sphere-objektien kanssa .NET-ohjelmissa. Saatavilla olevat menetelmät ovat: A3DObject, AddElement, CreateElement, CreateElementUV, Entity, FindProperty, Geometry, GetBoundingBox, GetDeformers, GetElement, GetEntityRendererKey, GetProperty,7 lisämenetelmää. Kaikki julkiset jäsenet ovat käytettävissä .NET-sovellukseen asentamisen jälkeen. Aspose.3D FOSS for .Net package. Ominaisuuksia : CastShadows, ControlPoints, Deformers, Excluded, HeightSegments, Name,Ja 13 lisää.

omaisuus

NimiätyyppiAccesskuvaus
WidthSegmentsintLue / KirjoitaHakee tai asettaa leveyspalat.
HeightSegmentsintLue / KirjoitaHakee tai asettaa korkeussegmentit.
PhiStartdoubleLue / KirjoitaHakee tai asettaa phi startin.
PhiLengthdoubleLue / KirjoitaHakee tai asettaa phi:n pituuden.
ThetaStartdoubleLue / KirjoitaHakee tai asettaa theta‑alkun.
ThetaLengthdoubleLue / KirjoitaHakee tai asettaa theta:n pituuden.
RadiusdoubleLue / KirjoitaHakee tai asettaa pallon säteen.
CastShadowsboolLue / KirjoitaHakee tai asettaa, voiko tämä geometria heittää varjon
ReceiveShadowsboolLue / KirjoitaHakee tai asettaa, voiko tämä geometria vastaanottaa varjon.
VisibleboolLue / KirjoitaHakee tai asettaa, onko geometria näkyvissä
DeformersIList<Deformer>LueHakee kaikki tähän geometriaan liittyvät deformerit.
ControlPointsIArrayList<Vector4>LueHakee kaikki ohjauspisteet
VertexElementsIList<VertexElement>LueHakee kaikki vertex-elementit
ExcludedboolLue / KirjoitaSaat tai määrät, onko kyseinen yhteisö poissuljetusajankohtana.
ParentNodesList<Node>LueKun kaikki vanhempainyöhykkeet saadaan, yksikkö voidaan liittää useisiin vanhempiä kulmiin geometrisen indikaation varten.
ParentNodeNodeLue / KirjoitaJos ensimmäinen vanhempi node on otettu tai asetettu, jos ensimmäinen vanhemmuusi on asetettu, tämä yksikkö erotetaan muista vanhempien nodoista.
SceneSceneLueHakee kohtauksen, johon tämä objekti kuuluu
NamestringLue / KirjoitaHakee tai asettaa nimen.
PropertiesPropertyCollectionLueHakee kokoelman kaikista ominaisuuksista.

menetelmät

Signaturekuvaus
Sphere()Aloittaa uusi Sphere-näyttö, jossa on oletusarvoinen säteily 1.
Sphere(radius: double)Sphere-luokan uusi esimerkki aloitetaan määritetyllä säteellä.
Sphere(radius: double, widthSegments: int, heightSegments: int)Sphere-luokan uusi esimerkki aloitetaan määritetyllä säteellä, leveydellä ja korkeusosilla.
Sphere(name: string, radius: double, widthSegments: int, heightSegments: int, phiStart: double, phiLength: double, thetaStart: double, thetaLength: double)Sillä aloitetaan uusi Sphere-luokan tapaus.
ToMesh()Muunna nykyinen esine mässiin
Primitive(name: string)Se aloittaa uuden luokan.
Geometry(name: string)Se aloittaa uuden geometrisen luokan.
GetDeformers()Hakee kaikki deformerit
GetElement(type: VertexElementType)Hakee vertex-elementin määritetyllä tyypillä
GetVertexElementOfUV(textureMapping: TextureMapping)Saat VertexElementUV -näytön, jossa on tietty teksturipaperi tyyppi
CreateElement(type: VertexElementType)Luo vertikaalisen elementin, jossa on määritetty tyyppi ja lisää sitä geometriaan.
AddElement(element: VertexElement)Lisää olemassa oleva vertex-elementti nykyiseen geometriin
CreateElementUV(uvMapping: TextureMapping)Luo VertexElementUV, jossa on tietty teksturipapereita.
Entity(name: string)Se aloittaa uuden yksikön luokan.
GetBoundingBox()Se saa nykyisen yksikön rajatilassa sen objekti-avaruuden koordinaattorijärjestelmässä.
GetEntityRendererKey()Saat avaimen entiteetin rendererille rekisteröityyn rendereriin
SceneObject(name: string)Aloita SceneObject oletusarvoisella nimellä
A3DObject()Aloittaa uuden A3DObject-luokan esimerkki ilman nimeä.
RemoveProperty(property: Property)Poistaa dynaaminen omaisuus.
GetProperty(property: string)Hae määritetyn ominaisuuden arvo
SetProperty(property: string, value: object?)Asettaa määritetyn ominaisuuden arvon
FindProperty(propertyName: string)Löydä omaisuus.

Katso myös

 Suomi