geometry
La libreria geometry fornisce funzioni per la costruzione di oggetti geometrici
- circle() – circonferenza
- conic()
- dsegment()
- ellipse() – ellisse
- hyperbola() – iperbole
- line()
- MakeSquare() – quadrato
- parabola() – parabola
- point() – punto
- RegularPolygon()
- RegularStarPolygon()
- segment()
- square() – quadrato
- triangle() – triangolo
Funzioni comuni
- area() – Calcola l’area di un triangolo, quadrato, cerchio o ellisse
- center() – Centro della circonferenza, ellisse, iperbole, poligono
- DefinedAs() – Restituisce il nome dei punti estremi o vertici di un segmento, segmento orientato, triangolo, quadrato
- detail() – Lista delle proprietà dell’oggetto
- Equation() – Restituisce l’equazione dell’oggetto
- form() – Restituisce la forma (tipo) dell’oggetto
- HorizontalName() – Restituisce il nome assegnato all’asse orizzontale, se esiste, altrimenti FAIL
- 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
- circle()
- ellipse()
- hyperbola()
- line()
- point()
- polygon()
- …
e di manipolarle
- reflect()
- rotate()
- scale()
- translate()
- …
Per disegnarle si usa
- plots[display]()