Jmeshlib Clasificación y resumen
- Nombre del editor:
- Marco Attene
- Sistemas operativos:
- Mac OS X
- Tamaño del archivo:
- 315 KB
Jmeshlib Etiquetas
Jmeshlib Descripción
Marco para trabajar con múltiples mallas triángulos. JMeshlib es un marco de código abierto y gratuito para trabajar con múltiples mallas de triángulo. JMeshlib implementa una estructura de datos basada en el borde con todas sus funcionalidades fundamentales (es decir, Ficha E / S, construcción de malla / destrucción, travessal) .jmeshlib se escribe en C ++ e incluye soporte para leer y escribir los siguientes formatos de archivo: · OFF · PLY · STL · VER-TRI (Formato propietario utilizado en IMATI-GE / CNR) y parcialmente: · VRML 1.0 · VRML 97 · OBJ · IV 2.1in Contraste con otras bibliotecas genéricas que tratan con mallas superficiales, JMeshlib incluye herramientas para fijar automáticamente. Problemas comunes presentes en mallas superficiales provenientes de la exploración láser a través de una API C ++ clara y fácil de aprender. ¿Qué hay de nuevo en este lanzamiento: · Symmatrix3x3 · Añadido == y! = Operadores · Método agregado 'determinante' · Añadido = Operador · Método de seguimiento añadido · Añadido / = Operador · Añadido lrmultiply para diferentes vectores. · Matrix3x3 · Constructor agregado del producto vectorial. · Añadido lrmultiply para diferentes vectores. · Añadido = Operador · Añadido / = Operador · Transposición añadida · Symmatrix4x4 · Añadido == y! = Operadores · Lista · Método agregado 'Poptail ()' · Lista corregida :: ChaildAillist (L) (Buggy cuando estaba vacío) · RemoveNode ahora devuelve el índice del elemento eliminado. · Método agregado 'GetNode' · Triangulación · El constructor de clones ya no destruye los campos de información · El constructor de clon permite clonar información de información también (configurar el segundo par no predeterminado) · CreateEdge modificado. El puntero E0 para los vértices ahora apunta al nuevo borde después de la creación. · El chequeconectividad ya no sale en caso de error. Ahora devuelve la cadena de error. · E / S · Actualizaciones para sistemas 64bits (¡para ser revisados cuidadosamente!) · Pequeño correcto de insectos en el cargador de capa · SeleccionadoConnectComponent y SelectBoundaryTriangles devuelven el número de Tris seleccionados · Growselection devuelve el # de Tris recién seleccionados · Point.cpp · GetTangle () ya no sale con error. Advertencia + return -1 ahora. · SplitTriangle · Bug-fix: Cuando se invocó Splitedge por robustez, el método se bloqueó · Jmesh · Añadido campo 'tranquilo' para evitar que los informes de mensajes
Jmeshlib Software relacionado