Geometria piana

geometry

La libreria geometry fornisce funzioni per la costruzione di oggetti geometrici

  1. circle() – circonferenza
  2. conic()
  3. dsegment()
  4. ellipse() – ellisse
  5. hyperbola() – iperbole
  6. line()
  7. MakeSquare() – quadrato
  8. parabola() – parabola
  9. point() – punto
  10. RegularPolygon()
  11. RegularStarPolygon()
  12. segment()
  13. square() – quadrato
  14. triangle() – triangolo

Funzioni comuni

  1. area() – Calcola l’area di un triangolo, quadrato, cerchio o ellisse
  2. center() – Centro della circonferenza, ellisse, iperbole, poligono
  3. DefinedAs() – Restituisce il nome dei punti estremi o vertici di un segmento, segmento orientato, triangolo, quadrato
  4. detail() – Lista delle propriet√† dell’oggetto
  5. Equation() – Restituisce l’equazione dell’oggetto
  6. form() – Restituisce la forma (tipo) dell’oggetto
  7. HorizontalName() – Restituisce il nome assegnato all’asse orizzontale, se esiste, altrimenti FAIL
  8. VerticalName() – Restituisce il nome assegnato all’asse verticale, se esiste, altrimenti FAIL

Per disegnarli si usa

  • draw()Crea grafici 2D degli oggetti presenti nella libreria

plottools

Anche la libreria plottools permette di creare figure piane

  1. circle()
  2. ellipse()
  3. hyperbola()
  4. line()
  5. point()
  6. polygon()

e di manipolarle

  1. reflect()
  2. rotate()
  3. scale()
  4. translate()

Per disegnarle si usa

  1. plots[display]()