Pergunta

Eu sou um novato com VTK e C ++ (mas sou bem versado nos conceitos/java etc). Eventualmente, precisarei usar o QT e o VTK para o meu projeto. Eu gostaria de saber se existe um ambiente de desenvolvimento ou editor para VTK (usando C ++) semelhante a Designer VTK? Com o designer VTK, estou muito decepcionado por não haver recurso para converter a saída VTK em código C ++.

Foi útil?

Solução

Trabalho com VTK/QT há um tempo e duvido que haja algo como designer VTK que converterá um pipeline em código C ++.

Tudo precisará ser codificado à mão - e é bastante simples. Se você não tem certeza sobre a implementação exata do C ++ do seu pipeline, recomendo olhar para as amostras / testes VTK em http://www.vtk.org/doc/nightly/html/classes.html

Por exemplo, se você deseja implementar o filtro VTkStreamline para simplificar, vá para a página doxygen para a classe ( http://www.vtk.org/doc/nightly/html/classvtktreamline.html ) e clique no Link "Testes" Observar as implementações existentes da classe que possui exemplos de como configurar o pipeline.

Outras dicas

Você pode querer verificar o Exemplos VTK como eles fornecem numerosos exemplos (em grande parte em C ++). Você também pode olhar para as páginas, testes e exemplos doxygen para as classes em que está interessado.

Paraview Usa o VTK e você pode rastrear o que faz no Paraaview para obter o código Python (Ferramentas-> Python Shell-> Trace). Eu acho que a Paraview com sua funcionalidade de rastreamento pode aprofundá -lo do que você deseja. É claro que existem outros recursos, como os livros VTK, wiki, listas de discussão, etc.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top