Jmeshlib.Framework para trabalhar com Moldold Triangle Meshes | |
Baixe Agora |
Jmeshlib. Classificação e resumo
Propaganda
- Licença:
- GPL
- Preço:
- FREE
- Nome do editor:
- Marco Attene
- Site do editor:
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 315 KB
Jmeshlib. Tag
Jmeshlib. Descrição
Quadro de trabalho com malhas triangulares múltiplas JMeshLib é um framework de código livre e aberto para trabalhar com malhas triangulares múltiplas. JMeshLib implementa uma estrutura de dados baseada borda com todas as suas funcionalidades fundamentais (isto é, ficheiros de I / O, malha de construção / destruição, travessia) .JMeshLib é escrito em C ++ e inclui o suporte para a leitura e escrita dos seguintes formatos: · OFF · PLY · · STL VER-TRI (formato de proprietário utilizado no IMATI-GE / CNR) e parcialmente: · · VRML 1,0 VRML 97 · · OBJ IV 2.1in contraste com outras bibliotecas genéricos lidar com malhas de superfície, JMeshLib inclui ferramentas para fixar automaticamente o mais problemas comuns presentes em malhas de superfície provenientes de varredura a laser através de uma API clara e fácil de aprender C ++. O que há de novo nesta versão: · SymMatrix3x3 · Adicionados == e! = Operadores · Método adicionado 'determinante' · Adicionado = operador · Método de rastreio adicionou · Adicionado / = operador · Adicionado lrMultiply para vectores diferentes · Matrix3x3 · Construtor adicionada a partir do produto do vetor · Adicionado lrMultiply para vectores diferentes · Adicionado = operador · Adicionado / = operador · Transposta adicionou · SymMatrix4x4 · Adicionados == e! = Operadores · Lista · Método Adicionado 'popTail ()' · Corrigido Lista :: joinTailList (l) (Buggy quando eu estava vazio) · RemoveNode agora retorna o índice do elemento removido · Método Adicionado 'GetNode' · Triangulação · Construtor Clone se não destruir info Áreas · Clone construtor permite Informações clone fiels também (configuração não-padrão segundo par) · CreateEdge modificado. ponteiro e0 para os vértices agora aponta para nova vantagem após a criação. · CheckConnectivity faz não sair em caso de erro. Agora ele retorna a string de erro. · I / O · Atualizações para sistemas de 64 bits (a ser verificado com cuidado!) · Pequeno bug-fix no carregador ply · SelectConnectedComponent e selectBoundaryTriangles retornar o # de tris selecionado · GrowSelection retorna o # de tris recém-selecionados · Point.cpp · GetAngle () faz não sair com o erro. Aviso + retorno -1 agora. · splitTriangle · Bug-fix: quando splitEdge foi invocado para a robustez do método caiu · JMesh · Campo adicionado 'tranquila' para evitar relatórios mensagem
Jmeshlib. Software Relacionado
Dbzul.
Biblioteca para a criação de formulários para visualizar e editar tabelas de banco de dados fornecidas ...
61 221 KB