About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
See full specifications

mac default iconJMeshLib For Mac Publisher's description

Framework to work with manifold triangle meshes

JMeshLib is a free and open source framework to work with manifold triangle meshes.

JMeshLib implements an edge-based data structure with all its fundamental functionalities (i.e., file I/O, mesh construction/destruction, traversal).

JMeshLib is written in C++ and includes support for reading and writing the following file formats:
В· VER-TRI (proprietary format used at IMATI-GE / CNR)
and partially:
В· VRML 1.0
В· VRML 97
В· IV 2.1

In contrast to other generic libraries dealing with surface meshes, JMeshLib includes tools to automatically fix the most common problems present in surface meshes coming from laser scanning through a clear and easy-to-learn C++ API.

What's New in This Release:

В· SymMatrix3x3
В· added == and != operators
В· added method 'determinant'
В· added = operator
В· added trace method
В· added /= operator
В· added lrMultiply for different vectors
В· Matrix3x3
В· added constructor from vector product
В· added lrMultiply for different vectors
В· added = operator
В· added /= operator
В· added transpose
В· SymMatrix4x4
В· added == and != operators
В· List
В· Added method 'popTail()'
В· Corrected List::joinTailList(l) (buggy when l was empty)
В· removeNode now returns the index of the removed element
В· Added method 'getNode'

В· Triangulation
В· Clone constructor does no longer destroy info fields
В· Clone constructor allows to clone info fiels too (setting non-default second par)
В· CreateEdge modified. e0 pointer for vertices now points to new edge after creation.
В· CheckConnectivity does no longer exit in case of error. Now it returns the error string.
В· I/O
В· Updates for 64bit systems (to be checked carefully !)
В· Small bug-fix in ply loader
В· selectConnectedComponent and selectBoundaryTriangles return the # of selected tris

System Requirements:

No special requirements.
Program Release Status: Minor Update
Program Install Support: Install and Uninstall

JMeshLib For Mac Tags:

Click on a tag to find related softwares

Is JMeshLib For Mac your software?

Manage your software

Most Popular

mac default icon twttr.media.types.instagram For Mac 1.4
Permission is hereby granted, free of charge
mac default icon Fiddler For Mac 1.0
Objective-C libraries for calculating sunrise & sunset times
mac default icon Wassup For Mac 2.5
Let's you know what's up with your Java environment.
mac default icon libdvdcss for Mac 1.2.11
Free and open source library that will help you access DVDs
mac default icon CodeRunner For Mac 1.3
Edit and run code in 10 different programming languages with CodeRunner...

Related Category

» Other (625)
» Tools (3122)