Os seguintes símbolos são usados para descrever tipos de argumentos na documentação para funções GCL.
aparênciaé uma especificação de aparência OOGL.
cam-idé uma identificação que refre-se a uma câmera.
câmeraé uma especificação de câmera do OOGL.
geom-idé uma identificação que se refere a um objeto geométrico.
geometryé uma especificação de objeto geométrico do OOGL.
idé uma sequência de caracteres que nomeia um objeto geométrico ou câmera. Como aqueles que você cria, os valores permitidos são:
World, world, worldgeom, g0a coleção de todos os objetos geométricos
targetobjeto alvo selecionado (câmera ou objeto geométrico)
centerobjeto central do movimento selecionado
targetcama última câmera alvo selecionada
targetgeomo último objeto geométrico alvo selecionado
focuscâmera onde o cursor está (ou mais recentemente esteve)
allgeomstodos os objetos geométricos
allcamstodas as câmeras
default, defaultcam, prototypecâmeras futuras que herdarão as escolhas padronizadas
As seguintes ids são usadas para nomear sistemas de coordenadas,
e.g. em comandos pick e write:
World, world, worldgeom, g0o objeto mundo, dentro do qual todos os objetos geométricos vivem.
universeo universo, no qual o no qual o objeto mundo, as luzes e as câmeras vivem. Transformações world2cam das câmeras podem melhor serem chamadas universe2cam, etc.
self"esse objeto do Geomview". Transforma de um objeto para si mesmo é a
identidade; escrevendo seu objeto geométrico fornece o bojeto em si mesmo sem
executar nenhuma transformação; pontos selecionados aparecem nas coordenadas do objeto.
primitive(para objetos selecionados (pick) somente) Pontos selecionados aparecem no sistema de coordenadas da
primitiva de menor nível do OOGL.
Um nome também é uma identificação aceitável. Fornecimento de nomes é feito único pela
anexação de números se necessário (i.e. foo<2>). Todo objeto geométrico é também
chamado g[n] e toda câmera é também chamada c[n] (g0 é sempre o
objeto geométrico mundo - worldgeom): esse nome é usado como um prefixo a comandos de teclado e pode
também ser usado como uma identificação GCL. Números são usados após um
objeto ser deletado. Ambos os nomes são mostrados no navegador de Objeto.
declaraçãorepresenta uma chamada de função. Chamadas a funções possuem a forma (func arg1
arg2 … ), onde func é o nome da funçào e arg1,
arg2, … são os argumentos.
transformaçãoé uma matriz de transformação OOGL 4x4.
ntransformé uma matriz de transformação OOGL (N+1)x(N+1).
janelaé uma especificação de janela do OOGL.