rectangle

Nom

  • rectangle ou box ou rect (qui sont synonymes)

Synopsis

  • dessine un rectangle ou un carré rempli ou non

 

Description

  • La commande rectangle (aussi appelée box ou rect) dessine un rectangle qui  accepte quatre paramètres :
    • les coordonnées x et y de deux coins opposés du rectangle.
    • Avec les clauses optionnelles clear et fill (qui peuvent apparaître ensemble et dans n’importe quel ordre), le rectangle peut être respectivement effacé et rempli.

 

Exemple

dans un éditeur, entrez ce code et sauvegardez dans box.yab

open window 200,200                                                                                                           
c=1                                                                                                                           
for i=1 to 4                                                                                                                  
  for phi=0 to pi step 0.1                                                                                                    
    if (c) then                                                                                                               
      rectangle 100+100*sin(phi),100+100*cos(phi) to 100-100*sin(phi),100-100*cos(phi)                                        
    else                                                                                                                      
      clear rectangle 100+100*sin(phi),100+100*cos(phi) to 100-100*sin(phi),100-100*cos(phi)                                  
    endif                                                                                                                     
    sleep 0.1                                                                                                                 
  next phi                                                                                                                    
  c=not c                                                                                                                     
next   

Dans un terminal tapez :

yabasic box.yam

Voici le résultat :

 

 

 

Voir aussi

 

cookie
Gérer les cookies

Ce site utilise des cookies nécessaires à son fonctionnement, ils permettent de fluidifier son fonctionnement par exemple en mémorisant les données de connexion, la langue que vous avez choisie ou la validation de ce message.