7.2.132 snapshot

(snapshot CAM-ID NOMEDOARQUIVO [FORMAT [XSIZE [YSIZE]]])

Grava um instantâneo de CAM-ID em NOMEDOARQUIVO (a sequência de caracteres). O argumento FORMAT é opcional; pode ser "ppmscreen" (o padrão), "ps", "ppm", "sgi" (em máquinas SGI), "ppmosmesa" (se o geomview for compilado com libOSMesa) ou "ppmosglx". Um instantâneo "ppmscreen" é criado lendo a imagem diretamente da janela fornecida; a janela é colocada em primeiro plano acima de outras janelas e redesenhada/atualizada primeiramente, então seu conteúdo é escrito como uma imagem no formato PPM. Um instantâneo "ppmosmesa" é desenhado pelo software do Mesa redenrizado em um espaço temporário de armazenamento na RAM. Um instantâneo "ppmosglx" é renderizado dentro de um espaço temporário de armazenamento de Pixmap da GLX, que também não aparece na tela mas pode ou não localiza-ser na RAM de vídeo. Renderização pode ou não ser acelerada. O problema com instantâneos em tela é que a janela deve ser mapeada e não obscurecida por outras janelas. De forma que instantâneos em tela não irão funcionar em segundo plano, ou quando uma proteção de tela estiver ativa. Com "ps", cria-se uma imagem Postscript representado a visão daquela janela; remoção de superfície escondida pode ser incorreta. Com "ppm", cria-se uma imagem no formato PPM produzido pelo software rederizador interno do geomview; essa imagem pode ter tamanho arbitrário. Se o argumento NOMEDOARQUIVO iniciar-se com "|", é interpretado como um comando /bin/sh para o qual os dados PPM ou PS devam ser direcionados a um pipe. Valores opcionais XSIZE e YSIZE são relevantes somente para formatos "ppm", e renderizados para uma janela daquele tamanho (ou ajustadas proporcionalment para aquele tamanho, com aspecto fixo, se somente XSIZE for fornecido)