TI tegnemenu

Denne undermenu er placeret under Flere moduler.

Bemærk: Når der oprettes et nyt program, der bruger dette modul, anbefales det at bruge Geometri grafik programtype. Dette vil sikre, at alle relevante moduler importeres.

Menupunkt

Beskrivelse

fra ti_draw import *

Importerer alle metoder fra ti_tegn-modulet.

 

Form

Menupunkt

Beskrivelse

draw_line()

Tegner en linje fra den angivne x1,y1-koordinat til x2,y2.

draw_rect()

Tegner et rektangel fra de angivne (x,y)-koordinater med den angivne bredde og højde.

fill_rect()

Tegner et rektangel, der starter ved de angivne (x,y)-koordinater med den angivne bredde og højde, og fyldt med den angivne farve (ved brug af set_color eller sort, hvis ikke defineret).

draw_circle()

Tegner en cirkel, der starter ved de angivne (x,y)-koordinater for centrum og med den angivne radius.

fill_circle()

Tegner en cirkel, der starter ved de angivne (x,y)-koordinater for centrum og med den angivne bredde og højde, og fyldt med den angivne farve (ved brug af set_color eller sort, hvis ikke defineret).

draw_text()

Tegner en tekststreng, der starter ved de angivne (x,y)-koordinater.

draw_arc()

Tegner en bue fra de angivne (x,y)-koordinater med den angivne bredde, højde og vinkler.

fill_arc()

Tegner en bue fra de angivne (x,y)-koordinater med den angivne bredde, højde og vinkler, der er fyldt med den angivne farve (ved hjælp af set_color eller sort, hvis ikke defineret).

draw_poly()

Tegner en polygon ved hjælp af værdierne i den angivne x-liste,y-liste.

fill_poly()

Tegner en polygon ved hjælp af værdierne i den angivne x-liste,y-liste, der er fyldt med den angivne farve (ved hjælp af set_color eller sort, hvis ikke defineret).

plot_xy()

Tegner en figur ved hjælp af de angivne (x,y)-koordinater og det angivne tal fra 1-13, der repræsenterer forskellige figurer og symboler (se nedenfor).

 

Kontrol (Control)

Menupunkt

Beskrivelse

clear()

Rydder hele skærmen Kan bruges med x,y,bredde,højde-parametre til at rydde et eksisterende rektangel.

clear_rect()

Rydder rektanglet ved den angivne x,y-koordinat med den angivne bredde og højde.

set_color()

Indstiller farven på de(n) figur(er), der følger i programmet, indtil en anden farve er indstillet.

set_pen()

Indstiller kantens og typografiens tykkelse ved tegning af figurer (ikke relevant ved brug af udfyldningskommandoer).

set_window()

Indstiller størrelsen på det vindue, hvor der vil blive tegnet figurer.

Denne funktion er nyttig til at ændre størrelsen på vinduet, så det passer til dataene eller til at ændre placeringen af  (0,0) på tegnelærredet.

get_screen_dim()

Returnerer xmax og ymax for skærmdimensionerne.

use_buffer()

Aktiverer en buffer for gøre tegning hurtigere.

paint_buffer()

Viser den bufferede tegningsoutput.

Funktionerne use_buffer() og paint_buffer() er nyttige i tilfælde, hvor visning af flere objekter på skærmen kan forårsage forsinkelser.

 

Noter

Standardkonfigurationen har (0,0) i øverste venstre hjørne af skærmen. Den positive x-akse peger mod højre og den positive y-akse peger mod bunden Dette kan ændres ved at bruge funktionen set_window().
Funktionerne i modulet ti_draw er kun tilgængelige på den håndholdte og i håndholdt visning på skrivebordet.