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.