Tlola o ye mo diteng
DikaiBula setseleganyi ↗

thalaSelee

→ ellipse()

E thala selee — popego e e kgolokwe e e sa lekalekaneng, jaaka lee.

thalaSelee(x, y, bophara, boleele)

Diparamethara tse pedi tsa ntlha ke x le y ya bogare. Tse pedi tse di latelang ke bophara le boleele — mme di ka farologana. Ke gone mo thalaSelee e farologanang le thalaSediko teng: sediko se lekalekana go dikologa, mme selee ga se lekalekane.

Fa o naya bophara le boleele jo bo lekanang, o boela mo sedikong: thalaSelee(200, 200, 80, 80) e thala sona se thalaSediko(200, 200, 80) se se thalang. Fa o batla sediko, thalaSediko e bonolo — o kwala palo e le nngwe fa boemong jwa tse pedi.

Leina le tswa mo leeng. Setswana ga se na lefoko le le kgethegileng la ellipse; selee ke lefoko la bukantswe ya dipalo, le agilwe mo go lee — mme ke tsela e dipuo tse dintsi tsa Aforika Borwa di tlhalosang popego e ka yona. Ke tlhaloso e e bonalang: selee se sebopego sa lee.

seeloSaSediko e laola gore dipalo tse nne di balwa jang — a x le y ke bogare (ka tlwaelo) kgotsa sekhutlo.

LeinaMofutaTlhaloso
xpaloKhoutinete ya x ya bogare.
ypaloKhoutinete ya y ya bogare.
bopharapaloBophara jwa selee.
boleelepaloBoleele jwa selee.
Selee se se namaletseng le se se emeng
tiro setaLoeto() {
  thalaKanefase(400, 400);
  bokamorago(238);
  tlogelaMothalo();

  // bophara jo bogolo go boleele: se namaletse
  tlatsaMmala(220, 120, 110);
  thalaSelee(200, 120, 240, 100);

  // boleele jo bogolo go bophara: se eme
  tlatsaMmala(110, 170, 220);
  thalaSelee(200, 290, 100, 140);
}
Fa selee se nna sediko
tiro setaLoeto() {
  thalaKanefase(400, 400);
  bokamorago(24, 28, 44);
  tlogelaMothalo();

  // bophara bo a nna bogolo fa boleele bo sa fetoge — mo bogareng di a lekana,
  // mme fa di lekana selee e nna sediko
  gopheta (diri i = 0; i < 7; i = i + 1) {
    metlha bophara_jwa_gone = 30 + i * 20;
    tlatsaMmala(80 + i * 24, 200 - i * 14, 230 - i * 10);
    thalaSelee(60 + i * 46, 200, bophara_jwa_gone, 150);
  }
}

thalaSediko, thalaArc, seeloSaSediko, thalaKhutlonne