HTML Canvas

Za crtanje lukova, kružnica i krugova na raspolaganju je arc metoda.

arc(x, y, radius, startAngle, endAngle, anticlockwise)

  • x i y su koordinate centra luka, odnosno kružnice,
  • radius – polumjer 
  • startAngle i endAngle – definiraju početnu i završnu točku luka (kut koji zatvara) izraženo u radijanima
  • anticlockwise – parametar tipa boolean, ako je postavljen na true onda je smjer iscrtavanja luka obrnut od smjera kazaljke na satu
Kutovi se mjere u radijanima, pa se za preračunavanje stupnjeva u radijane može se koristiti sljedeći JS izraz:

rad = (Math.PI/180) * stupnjevi;


Primjer: