Jypeli 10
The simple game programming library
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: