Menu Desenho TI
Este submenu está localizado em Mais módulos.
Nota: Ao criar um novo programa que utilize este módulo, recomenda-se a utilização do tipo de programa Gráficos de Geometria. Isto irá garantir que todos os módulos relevantes são importados.
Item |
Descrição |
---|---|
de ti_draw import * |
Importa todos os métodos do módulo ti_draw. |
Forma
Item |
Descrição |
---|---|
draw_line() |
Desenha uma linha a partir da coordenada x1,y1 especificada para x2,y2. |
draw_rect() |
Desenha um retângulo começando na coordenada x,y especificada com a largura e altura especificadas. |
fill_rect() |
Desenha um retângulo começando na coordenada x,y especificada com a largura e altura especificadas e preenchidas com a cor especificada (utilizando set_color ou preto, se não definido). |
draw_circle() |
Desenha um círculo começando na coordenada x,y do centro especificado com o raio especificado. |
fill_circle() |
Desenha um círculo começando na coordenada x,y especificada com o raio especificado e preenchido com a cor especificada (utilizando set_color ou preto, se não definido). |
draw_text() |
Desenha uma cadeia de texto começando na coordenada x,y especificada. |
draw_arc() |
Desenha um arco começando na coordenada x,y especificada com a largura e altura e ângulo especificados. |
fill_arc() |
Desenha um arco começando na coordenada x,y especificada com a largura e altura e ângulo especificados e preenchido com a cor especificada (utilizando set_color ou preto, se não definido). |
draw_poly() |
Desenha um polígono utilizando os valores x-list,y-list especificados. |
fill_poly() |
Desenha um polígono utilizando os valores x-list,y-lista especificados preenchidos com a cor especificada (utilizando set_color ou preto se não definido). |
plot_xy() |
Desenha uma forma utilizando a coordenada x,y especificada e o número especificado de 1 a 13 representando diferentes formas e símbolos (ver abaixo).
|
Control (Controlo)
Item |
Descrição |
---|---|
clear() |
Limpa todo o ecrã. Pode ser utilizado com parâmetros x,y,largura,altura, para limpar um retângulo existente. |
clear_rect() |
Limpa o retângulo na coordenada x,y especificada com a largura e altura especificadas. |
set_color() |
Define a cor da(s) forma(s) que se seguem no programa até que outra cor seja definida. |
set_pen() |
Define a espessura e o estilo especificados da margem quando desenhar formas (não aplicável ao utilizar comandos de preenchimento). |
set_window() |
Define o tamanho da janela em que serão desenhadas formas. Esta função é útil para redimensionar a janela para corresponder aos dados ou para alterar a origem (0,0) da tela de desenho. |
get_screen_dim() |
Devolve o xmax e o ymax das dimensões do ecrã. |
use_buffer() |
Permite um buffer fora do ecrã para acelerar o desenho. |
paint_buffer() |
Apresenta a saída de desenho com buffer. As funções use_buffer() e paint_buffer() são úteis nos casos em que a apresentação de vários objetos no ecrã pode causar atrasos. |
Notas
• | A configuração predefinida tem (0,0) no canto superior esquerdo do ecrã. O eixo x positivo aponta para a direita e o eixo y positivo aponta para o fundo. Isto pode ser modificado utilizando a função set_window(). |
• | As funções no módulo ti_draw estão disponíveis apenas na unidade portátil e na vista portátil do ambiente de trabalho. |