Jypeli 10
The simple game programming library
Kaikki Luokat Nimiavaruudet Tiedostot Funktiot Muuttujat Tyyppimäärittelyt Luettelotyypit Luettelotyyppien arvot Ominaisuudet Tapahtumat
Jypeli.ShapeCache luokkareferenssi

Sisältää valmiiksi lasketut kolmiot, joiden avulla piirtäminen on suoraviivaista. Lisää...

Julkiset jäsenfunktiot

 ShapeCache (Vector[] outlineVertices)
 Luo kuvion pelkillä reuna-vertekseillä. Kuviolle ei tule tietoa kolmioista, näin ollen sitä ei voi täyttää värillä. Lisää...
 
 ShapeCache (Vector[] outlineVertices, IndexTriangle[] triangles)
 Luo kuvion kolmioilla, joiden avulla kuvio voidaan täyttää värillä. Kaikkien verteksien tulee olla kuvion ulkoreunalla. Lisää...
 
 ShapeCache (Vector[] vertices, IndexTriangle[] triangles, Int16[] outlineIndices)
 Luo kuvion, joka voidaan piirtää täytettynä värillä. Lisää...
 

Julkiset attribuutit

readonly Vector[] OutlineVertices
 Ulkoreunan verteksit, lueteltuna vastapäivään. Lisää...
 
readonly IndexTriangle[] Triangles
 Kolmiot, joiden avulla kuvio voidaan täyttää värillä. Lisää...
 
readonly Vector[] Vertices
 Kaikki verteksit, ml. kolmioiden kulmapisteet. Lisää...
 

Yksityiskohtainen selite

Sisältää valmiiksi lasketut kolmiot, joiden avulla piirtäminen on suoraviivaista.

Määrittely tiedoston Shapes.cs rivillä 627.

Rakentajien & purkajien dokumentaatio

◆ ShapeCache() [1/3]

Jypeli.ShapeCache.ShapeCache ( Vector[]  outlineVertices,
IndexTriangle[]  triangles 
)

Luo kuvion kolmioilla, joiden avulla kuvio voidaan täyttää värillä. Kaikkien verteksien tulee olla kuvion ulkoreunalla.

Parametrit
outlineVerticesUlkoreunan verteksit, lueteltuna vastapäivään.
trianglesKolmiot.

Määrittely tiedoston Shapes.cs rivillä 654.

Viittaukset Jypeli.ShapeCache.Triangles.

◆ ShapeCache() [2/3]

Jypeli.ShapeCache.ShapeCache ( Vector[]  outlineVertices)

Luo kuvion pelkillä reuna-vertekseillä. Kuviolle ei tule tietoa kolmioista, näin ollen sitä ei voi täyttää värillä.

Parametrit
outlineVerticesUlkoreunan verteksit, lueteltuna vastapäivään.

Määrittely tiedoston Shapes.cs rivillä 665.

◆ ShapeCache() [3/3]

Jypeli.ShapeCache.ShapeCache ( Vector[]  vertices,
IndexTriangle[]  triangles,
Int16[]  outlineIndices 
)

Luo kuvion, joka voidaan piirtää täytettynä värillä.

Parametrit
verticesKaikki verteksit (ml. reunan verteksit sekä kolmioiden verteksit).
trianglesKolmiot, joista kuvio koostuu.
outlineIndicesUlkoreunan verteksit lueteltuna vastapäivään, indekseinä vertices-taulukkoon.

Määrittely tiedoston Shapes.cs rivillä 677.

Viittaukset Jypeli.ShapeCache.OutlineVertices, Jypeli.ShapeCache.Triangles ja Jypeli.ShapeCache.Vertices.

Jäsendatan dokumentaatio

◆ OutlineVertices

readonly Vector [] Jypeli.ShapeCache.OutlineVertices

◆ Triangles

readonly IndexTriangle [] Jypeli.ShapeCache.Triangles

◆ Vertices

readonly Vector [] Jypeli.ShapeCache.Vertices

Kaikki verteksit, ml. kolmioiden kulmapisteet.

Määrittely tiedoston Shapes.cs rivillä 641.

Viitattu Jypeli.ShapeCache.ShapeCache(), Jypeli.Renderer.DrawFilledShape() ja Jypeli.Shape.IsInsideTriangles().


Dokumentaatio tälle luokalle luotiin seuraavasta tiedostosta: