Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.3.0 - Português

Change language to:
English - Français - 日本語 -

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
However, this page did not exist in the previous stable version.

Manual Scilab >> Biblioteca de Gráficos > xset

xset

ajusta valores para o contexto gráfico. Função obsoleta

Seqüência de Chamamento

xset(choice-name,x1,x2,x3,x4,x5)
xset()

Parâmetros

choice-name

string

x1,...,x5

dependem de choice-name

Descrição

Aviso: está função está obsoleta. Utilize a representação de objetos do Scilab ao invés (ver as documentações das funções set e get bem como a página graphics_entities).

xset é utilizado para ajustar valores padrões do contexto da janela de gráficos corrente.

Quando chamado sem argumento, um menu de escolha é criado exibindo os valores correntes e mudanças podem ser realizadas através e botões de escolha.

Use xset() para exibir ou ajustar a cor corrente, marca e fontes utilizadas.

xset("alufunction",number)

usado para ajustar a função lógica para desenho. A função lógica utilizada é ajustada por x1. Os valores usuais são: 3 para cópia (padrão), 6 para animação e 0 para limpeza. Ver alufunctions para mais detalhes.

xset("auto clear","on"|"off")

alterna o modo de limpeza automática para gráficos entre "on" e "off" . Quando o modo de limpeza automática é "on", esboços sucessivos não são superpostos, ie, uma operação clf() (a janela de gráficos é limpa e os gráficos gravados associados são apagados) é realizada antes de cada função gráfica de alto-nível. O valor padrão é "off".

xset("background",color)

ajusta a cor de plano de fundo do objeto Axes corrente. O argumento color é um índice no mapa de cores da cor a ser utilizada.

xset("clipping",x,y,w,h)

ajusta a zona de recorte (a zona da janela de gráficos onde os esboços podem ser desenhados) como sendo o retângulo (x,y,w,h) (ponto superior esquerdo, largura, altura). Esta função utiliza a utiliza as coordenadas correntes do esboço.

xset("color",value)

ajusta a cor padrão para funções de preechimento, linha ou impressão de textos. value é um inteiro projetado no intervalo [0,whiteid]. 0 é usado para preenchimento com preto e whiteid para preenchimento com branco. O valor do identificador do branco pode ser obtido através de xget("white").

xset("colormap",cmap)

ajusta o mapa de cores como sendo uma matriz m x 3. m é o número de cores. A cor de número i é dada como sendo a tripla cmap(i,1), cmap(i,2), cmap(i,3) correspondentes respectivamente às intensidades de vermelho, verde e azul entre 0 e 1.

xset("dashes",i)

no modo preto e branco (xset("use color",0)), ajusta o estilo de tracejado como o estilo i (0 para linha sólida). No modo colorido (xset("use color",1 )) é utilizado para ajustar a cor da linha, da marca e do texto. Esta palavra-chave está obsoleta, utilize xset('color',i) ou xset('line style',i) ao invés.

xset("default")

reajusta o contexto gráfico para valores padrões.

xset("font",fontid,fontsize) :

ajusta a fonte corrente e seu tamanho. Note que fontsize se aplica a todas as fontes, não só a fontid .

xset("font size",fontsize)

ajusta o tamanho da fonte.

xset("foreground",color)

ajusta a cor de primeiro plano do objeto Axes corrente. O argumento color é um índice no mapa de cores da cor a ser utilizada.

xset("fpf",string)

ajusta o formato de exibição de ponto flutuante para funções de contorno. string é um string fornecendo o formato em sintaxe C (por exemplo string="%.3f"). Use string="" para retornar ao formato padrão.

xset("hidden3d",colorid) :

ajusta o número de cor para as faces escondidas em um plot3d. colorid=0 suprime o desenho de faces escondidas de objetos 3d. Isto é tecnicamente chamdo 'culling' e acelera a renderização de superfícies fechadas.

xset("line mode",type)

esta função é utilizada para se ajustar o modo de desenho da linha. O modo absoluto é ajustado com type= 1 e o modo relativo com type=0. (aviso: o modo type= 0 possui defeitos)

xset("line style",value)

ajusta o estilo de linha corrente (1: sólida, >1 estilos tracejados).

xset("mark",markid,marksize)

ajusta a marca corrente e seu tamanho. Use xset() para visualizar as marcas. Note que marksize se aplica a todas as marcas, não apenas a markid .

xset("mark size",marksize)

ajusta o tamanho da marca.

xset("pattern",value)

ajusta o padrão (pattern, não confundir com padrão = default) corrente para funções de preenchimento. O valor é um inteiro projetado no intervalo [0,whiteid]. 0 é utilizado para preenchimento com preto e whiteid para preenchimento com branco. O valor de whiteid pode ser obtido com xget("white"). "pattern" é equivalente a "color".

xset("pixmap",flag)

se flag=0, os gráficos são diretamente exibidos na tela. Se flag=1, os gráficos são feitos em um pixmap (mapa de pixel) e enviados à janela de gráficos através do comando xset("wshow"). O pixmap é limpo com o comando xset("wwpc"). Note que o comando usual clf() também limpa o pixmap.

xset("thickness",value)

ajusta o valor de espessura das linhas em pixel (0 e 1 têm o mesmo significado: 1 pixel de espessura).

xset("use color",flag)

se flag=1, então xset("pattern",.) ou xset("dashes",.) será utilizado de modo a modificar a cor padrão para desenho ou para padrões de preenchimento. Se flag=0 então retorna-se ao modo de escalas de cinza e tracejados.

xset("viewport",x,y)

ajusta a posição do cursor.

xset("wdim",width,height)

ajusta a largura e altura da janela de gráficos corrente. Esta opção não é utilizada pelo driver Postscript.

xset("wpdim",width,height)

ajusta a largura e altura da janela de gráficos física corrente (que pode ser diferente do tamanho atual no modo wresize 1). Esta opção não é utilizada pelo driver Postscript.

xset("window",window-number)

ajusta a janela window-number como sendo a janela corrente e cria a janela se esta não existir.

xset("wpos",x,y)

ajusta a posição do ponto superior esquerdo da janela de gráficos.

xset("wresize",flag)

se flag= 1então o gráfico é automaticamente redimensionado para preencher a janela de gráficos.

xdel();
xset("wresize",1);
plot2d();
xset("wdim",1000,500)

Se flag=0 a escala do gráfico é inalterada quando a janela de gráfico é redimensionada. O cursor no canto superior esquerdo ou as setas do teclado podem ser utilizadas para rolar o gráfico .

xdel();
plot2d();
xset("wresize",0);
xset("wdim",1000,500)
xset("wshow")

ver xset("pixmap",1) acima.

xset("wwpc")

ver xset("pixmap",1) acima.

Autor

J.Ph.C.

<< xsegs Biblioteca de Gráficos xsetech >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Jan 26 16:24:42 CET 2011