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ä | tyyppi | Access | kuvaus |
|---|---|---|---|
WidthSegments | int | Lue / Kirjoita | Hakee tai asettaa leveyspalat. |
HeightSegments | int | Lue / Kirjoita | Hakee tai asettaa korkeussegmentit. |
PhiStart | double | Lue / Kirjoita | Hakee tai asettaa phi startin. |
PhiLength | double | Lue / Kirjoita | Hakee tai asettaa phi:n pituuden. |
ThetaStart | double | Lue / Kirjoita | Hakee tai asettaa theta‑alkun. |
ThetaLength | double | Lue / Kirjoita | Hakee tai asettaa theta:n pituuden. |
Radius | double | Lue / Kirjoita | Hakee tai asettaa pallon säteen. |
CastShadows | bool | Lue / Kirjoita | Hakee tai asettaa, voiko tämä geometria heittää varjon |
ReceiveShadows | bool | Lue / Kirjoita | Hakee tai asettaa, voiko tämä geometria vastaanottaa varjon. |
Visible | bool | Lue / Kirjoita | Hakee tai asettaa, onko geometria näkyvissä |
Deformers | IList<Deformer> | Lue | Hakee kaikki tähän geometriaan liittyvät deformerit. |
ControlPoints | IArrayList<Vector4> | Lue | Hakee kaikki ohjauspisteet |
VertexElements | IList<VertexElement> | Lue | Hakee kaikki vertex-elementit |
Excluded | bool | Lue / Kirjoita | Saat tai määrät, onko kyseinen yhteisö poissuljetusajankohtana. |
ParentNodes | List<Node> | Lue | Kun kaikki vanhempainyöhykkeet saadaan, yksikkö voidaan liittää useisiin vanhempiä kulmiin geometrisen indikaation varten. |
ParentNode | Node | Lue / Kirjoita | Jos ensimmäinen vanhempi node on otettu tai asetettu, jos ensimmäinen vanhemmuusi on asetettu, tämä yksikkö erotetaan muista vanhempien nodoista. |
Scene | Scene | Lue | Hakee kohtauksen, johon tämä objekti kuuluu |
Name | string | Lue / Kirjoita | Hakee tai asettaa nimen. |
Properties | PropertyCollection | Lue | Hakee kokoelman kaikista ominaisuuksista. |
menetelmät
| Signature | kuvaus |
|---|---|
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. |