Figure primitive

Le figure primitive che possono essere disegnate da CFDG sono SQUARECIRCLE e TRIANGLE cioè quadrato, cerchio e triangolo

trefigure1

startshape FIGUREBASE1

rule FIGUREBASE1
{
  SQUARE{}
  CIRCLE{x -1}
  TRIANGLE{x 1}
}

Il cerchio è traslato verso sinistra e il triangolo verso destra tramite il parametro x.

 

Si possono alterare altri parametri, come brightness

trefigure2

startshape FIGUREBASE2

rule FIGUREBASE2
{
  SQUARE{}
  CIRCLE{x -1 b .33}
  TRIANGLE{x 1 b .66}
}

Se non si specificano i parametri essi assumono i valori di default segeuenti

size 1 1
rotation 0
skew 0 0
flip // non applicato
hue 0
saturation 0
brightness 0
alpha 1

 

Per confrontare le dimensioni delle figure è possibile sovrapporle

trefigure3

startshape FIGUREBASE3

rule FIGUREBASE3
{
  SQUARE{b 0.0}
  CIRCLE{b 0.33}
  TRIANGLE{b 0.66}
}

La figure primitive, senza alterazioni dei parametri, sono disegnate con

  • colore nero opaco
  • diametro del cerchio, lato del quadrato e lato del triangolo uguali
  • centri coincidenti.
Notice: This work is licensed under a BY-NC-SA. Permalink: Figure primitive

Comments are closed.