On this page:
regular-polygon
star
radial-star
Monikulmiot

procedure

(regular-polygon sivun-pituus    
  sivujen-määrä    
  tyyli    
  väri)  kuva
  sivun-pituus : positiivinen-reaaliluku
  sivujen-määrä : kokonaisluku-3-tai-suurempi
  tyyli : tyyli?
  väri : image-color?
Luo säännöllisen monikulmion, jonka sivujen-määrä on annettu. sivujen-määrä:n pitää olla minimissään 3.

Examples:
> (regular-polygon 80 3 "solid" "aqua")

image

> (regular-polygon 70 4 "solid" "slateblue")

image

> (regular-polygon 40 8 "outline" "maroon")

image

procedure

(star sivun-pituus tyyli väri)  kuva

  sivun-pituus : positiivinen-reaaliluku
  tyyli : mode?
  väri : image-color?
Luo viisisakaraisen tähden, jonka sisään piirretyn viisikulmion sivun-pituus on annettu.

Example:
> (star 70 "solid" "tomato")

image

procedure

(radial-star sakaramäärä    
  sisäsäde    
  ulkosäde    
  tyyli    
  väri)  kuva
  sakaramäärä : kokonaisluku-suurempi-kuin-2
  sisäsäde : positiivinen-reaaliluku
  ulkosäde : positiivinen-reaaliluku
  tyyli : mode?
  väri : image-color?
Luo tähdenmuotoisen monikulmion, joka määritellään kahden säteen ja sakaramäärä:n avulla. sisäsäde määrittelee etäisyyden, josta sakara lähtee ja ulkosäde etäisyyden, johon sakara päättyy. sakaramäärä määrittelee sakaroiden kokonaismäärän.

Examples:
> (radial-star 8 8 64 "solid" "slateblue")

image

> (radial-star 32 40 60 "outline" "springgreen")

image