Previous: Objeto camera, Up: Objetos nao-geometricos


4.3.6 Janela

Um objeto janela especifica tamanho, posição, e outras informações relacionadas ao sistema de janelas sobre uma janela de forma que essas informações sejam independentes do dispositivo.

A sintaxe de um objeto janela é:

     nomejanela ::=
     
     	[ "window" ]			(palavra chave opcional)
     	  [ "{" ]			(abertura de chave, requerida na maioria das vezes)
     
     	    			(qualquer dos seguintes, em qualquer ordem)
     
     		"size"  <tamanhox> <tamanhoy>
     				(tamanho da janela)
     
     		"position"  <xmin> <xmax> <ymin> <ymax>
     				(posição & tamanho)
     
     
     		"noborder"
     				(especifica se a janela pode
     				 ter ou não uma borda)
     
     		"pixelaspect"  <aspecto>
     			    (especifica a razão de aspecto real visualizada
     			     de um pixel nessa janela no sentido
     			     tamanhox/tamanhoy, normalmente 1.0.
     			     Para hardware stereo o qual corta o
     			     display verticalmente por um fator de 2,
     			     ``pixelaspect 0.5'' pode funcionar.
     			     O valor é usado no cálculo da
     			     projeção de uma câmera associada a
     			     essa janela.)
     
     	  [ "}" ]			(correspondente fechamento de chave)

Objetos janela são usados em janelas do Geomview e em comandos do painel de interação/interface com o usuário (ui-panel) para escolher propriedades padronizadas para futuras janelas ou mudar as mesmas propriedades padronizadas de uma janela existente. Veeja (window ...). Veja também (ui-panel ...).