Next: , Previous: name-object, Up: GCL Reference


7.2.85 ND-axes

(ND-axes CAMID [NOMEGRUPO [Xindex Yindex Zindex [Windex]]])
No nosso modelo para visualização N-Dimensional (habilitado por (dimension)), objetos no espaço N-dimensional são visualizados por N-dimensional grupos de câmera. Cada janela real de câmera pertence a algum grupo de câmeras, e mostra & manipula um subspaço projetado eixo-alinhado 3-D do espaço N-dimensional visto pelo seu grupo. Movendo uma câmera em um grupo afeta todos os outros membros do grupo.

O comando ND-axes configura tudo isso. O comando ND-axes especifica uma associação de câmera a um grupo, e o ajuste dos eixos do espaço N-dimensional os quais tornam-se os eixos X, Y, e Z da câmera. Eixos são especificados por seus índices, de 1 a N para um espaço N-dimensional. O grupo NOMEGRUPO é implicitamente criado se não for previamente conhecido.

Em princípio é possível mapear a componente homogênea de uma conformação de 4 pontos para algum outro índice; isso poderia ser realizado especificando 0 para um dos Xindex, Yindex ou Zindex e fornecendo a Windex algum valor positivo. Isso provavelmente não é útil pelo fato de Geomview não suportar geometria não-Euclidianas para dimensões mais altas.

Para ler uma configuração de câmeras, use (echo (ND-axes CAMID)). O valor de retorno é uma vetor fixo de 4 inteiros, o último dos quais deve ser 0.