TI Draw-menyen

Denne undermenyen er plassert under Flere moduler.

Merk: Når du oppretter et nytt program som bruker denne modulen, anbefales det å bruke programtypen Geometrigrafikk. Dette vil sikre at alle relevante moduler importeres.

Objekt

Beskrivelse

from ti_draw import *

Importerer alle metoder fra ti_draw-modulen.

 

Figur

Objekt

Beskrivelse

draw_line()

Tegner en linje fra spesifisert koordinat x1,y1 til x2,y2.

draw_rect()

Tegner et rektangel som starter ved spesifisert koordinat x,y med spesifisert bredde og høyde.

fill_rect()

Tegner et rektangel som starter ved spesifisert koordinat x,y med spesifisert bredde og høyde og fylt med spesifisert farge (med set_color eller svart hvis ikke definert).

draw_circle()

Tegner en sirkel som starter ved spesifisert senterkoordinat x,y med angitt radius.

fill_circle()

Tegner en sirkel som starter ved spesifisert senterkoordinat x,y med angitt radius og fylt med spesifisert farge (med set_color eller svart hvis ikke definert).

draw_text()

Tegner en tekststreng som starter på spesifisert koordinat x,y.

draw_arc()

Tegner en bue som starter ved spesifisert koordinat x,y med spesifisert bredde, høyde og vinkler.

fill_arc()

Tegner en bue som starter ved spesifisert koordinat x,y med spesifisert bredde, høyde og vinkler fylt med spesifisert farge (med set_color eller svart hvis ikke definert).

draw_poly()

Tegner et polygon med spesifiserte verdier x-liste,y-liste.

fill_poly()

Tegner et polygon med spesifiserte verdier x-liste,y-liste fylt med spesifisert farge (med set_color eller svart hvis ikke definert).

plot_xy()

Tegner en figur med spesifisert koordinat x,y og spesifisert nummer fra 1–13 som representerer forskjellige former og symboler (se nedenfor).

 

Kontroll

Objekt

Beskrivelse

clear()

Tømmer hele skjermen. Kan brukes med parametrene x,y,bredde,høyde for å fjerne et eksisterende rektangel.

clear_rect()

Sletter rektangelet ved spesifisert koordinat x,y med spesifisert bredde og høyde.

set_color()

Angir fargen på figuren(e) som følger i programmet til en annen farge blir angitt.

set_pen()

Angir den angitte tykkelsen og stilen til kanten når figuren tegnes (gjelder ikke ved bruk av fyllkommandoer).

set_window()

Angir størrelsen på vinduet der alle former vil bli tegnet.

Denne funksjonen er nyttig for å endre størrelsen på vinduet til å samsvare med dataene eller endre utgangspunktet (0,0) på tegnelerretet.

get_screen_dim()

Returnerer xmaks og ymaks av skjermdimensjoner.

use_buffer()

Aktiverer en buffer utenfor skjermen for å øke hastigheten på tegning.

paint_buffer()

Viser utdata for bufret tegning.

Funksjonene use_buffer() og paint_buffer() er nyttige i tilfeller der visning av flere objekter på skjermen kan forårsake forsinkelser.

 

Notater

Standardkonfigurasjonen har (0,0) øverst til venstre på skjermen. De positive x-aksepunktene går mot høyre og de positive y-aksepunktene mot bunnen Dette kan endres ved å bruke set_window()-funksjonen.
Funksjonene i ti_draw-modulen er bare tilgjengelig på håndholdt enhet og i håndholdtvisning på skrivebordet.