ico - Online na nuvem

Este é o comando ico que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


ico - anima um icosaedro ou outro poliedro

SINOPSE


ico [-display display] [-geometria geométrica] [-r] [-d padrão] [-i] [-dbl] [-faces]
[-noedges] [-sleep n] [-obj objeto] [-objhelp] [-colors color-list]

DESCRIÇÃO


Ico exibe um poliedro rotativo de arame, com linhas ocultas removidas ou um preenchimento sólido
poliedro com faces ocultas removidas. Existem vários poliedros diferentes
acessível; adicionar um novo poliedro ao programa é bastante simples.

OPÇÕES


-r Exibir na janela raiz em vez de criar uma nova janela.

-d de cinto de segurança
Especifique um padrão de bits para desenhar linhas tracejadas para armações de arame.

-i Use cores invertidas para armações de arame.

-dbl Use buffer duplo no display. Isso funciona tanto para estrutura de arame quanto para sólidos
preencher desenhos. Para desenhos de preenchimento sólido, usar essa opção resulta em substancialmente
movimento mais suave. Observe que isso requer duas vezes mais planos de bits do que sem
buffer duplo. Uma vez que algumas cores são normalmente alocadas por outros programas,
a maioria das telas de plano de oito bits provavelmente será limitada a oito cores ao usar
buffer duplo.

-rostos Desenhe faces preenchidas em vez de armações de arame.

-noedges
Não desenhe as armações de arame. Normalmente usado apenas quando -faces é usado.

-dormir n
Durma n segundos entre cada movimento do objeto.

-obj objeto
Especifique qual objeto desenhar. Se nenhum objeto for especificado, um icosaedro é desenhado.

-objhelp
Imprima uma lista dos objetos disponíveis, junto com informações sobre cada um
objeto.

-cores cor cor ...
Especifique quais cores devem ser usadas para desenhar as faces preenchidas do objeto. Se menos
cores do que os rostos recebem, as cores são reutilizadas.

PROGRAMA RESCISÃO


Pressionar "q" fechará uma janela. Se compilado com suporte a threads, o programa irá parar
somente quando todos os threads terminam. Você também pode fechar uma janela de animação usando o ICCCM
delete mensagem (dependendo do seu gerenciador de janelas, você terá um botão de decoração ou
menu para enviar tal mensagem).

ADICIONANDO POLIEDROS


Se você tem a fonte para ico, é muito fácil adicionar mais poliedros. Cada poliedro é
definido em um arquivo de inclusão pelo nome de objXXX.h, onde XXX é algo relacionado ao
nome do poliedro. O formato do arquivo de inclusão é definido no arquivo polyinfo.h.
Observe o arquivo objcube.h para ver qual deve ser o formato exato de um arquivo objXXX.h,
em seguida, crie seu arquivo objXXX.h nesse formato.

Depois de criar o novo arquivo objXXX.h (ou copiar em um novo de outro lugar), basta fazer um
'fazer depender'. Isso irá recriar o arquivo allobjs.h, que lista todos os objetos objXXX.h
arquivos. Fazer um 'make' depois disso irá reconstruir o ico com as novas informações do objeto.

Use o ico online usando os serviços onworks.net



Programas online mais recentes para Linux e Windows