Next: , Previous: or, Up: GCL Reference


7.2.99 pick

(pick COORDSYS GEOMID G V E F P VI EI FI)
O comando pick é executado internamente em resposta a eventos de seleção (clique duplo no botão direito do mouse).
COORDSYS
= sistema de coordenadas no qual as coordenadas dos seguintes argumentos são especificados. Esse sistema de coordenadas pode ser:
world
sistema de coordenadas do objeto mundo
self
sistema de coordenadas do geom (GEOMID) selecionado
primitive
sistema de coordenadas do primitivo atual dentro do geom selecionado onde a seleção ocorreu.

GEOMID
= id do geom selecionado
G
= ponto selecionado (intersecção atual do raio selecionado com o objeto)
V
= vértice selecionado, se houver algum
E
= aresta selecionada, se houver alguma
F
= face selecionada
P
= camainho para o primitivo selecionado [0 ou mais]
VI
= índice do vértice selecionado no primitivo
EI
= lista de índices de extremidades da aresta selecionada, se houver alguma
FI
= índice da face selecionada

Módulos externos podem receber informações de eventos de seleção por meio do registro do interesse em chamadas a pick por meio do comando interest.

No contexto de visualizações de várias dimensões as coordenadas são atualmente pontos de várias dimensões. Eles correspondem a pontos tridimencionais da seleção relativa ao subespaço definido pela janela de visualização da câmera onde a seleção ocorreu. As coordenadas são então preenchidas com zeros e transformadas de volta para o sistema de coordenadas definido por COORDSYS.