Alec Jacobson a0c6750917 add debug routines 5 lat temu
..
cgal e7b3e45577 missed __1:: (not in default build) 5 lat temu
comiso b819252a49 consistent kappa sign in assertion 6 lat temu
cork b6c6db1279 specialization --> instantiation 9 lat temu
opengl2 c9d0b35b6a Memory leak fixes (#1125) 6 lat temu
tetgen 2ea8312e5e use angle brackets for system includes 5 lat temu
README.md 0c4d3c823c create copyleft, mc, quadprog, prog hulls 10 lat temu
marching_cubes.cpp 8e35d87991 per-edge thicknesses, coplanar test and templates 5 lat temu
marching_cubes.h dbba9ca921 copyleft::marching_cubes -> marching_cubes (#1666) 5 lat temu
marching_cubes_tables.h 1e91509a2c rm execution mode 9 lat temu
progressive_hulls.cpp 42d48d7457 ack, pre_/-post_ collapse needs full state 9 lat temu
progressive_hulls.h 6fad412558 decimate with finite cost 9 lat temu
progressive_hulls_cost_and_placement.cpp be75695e02 circulation does not need F,E args + tests 7 lat temu
progressive_hulls_cost_and_placement.h 0c4d3c823c create copyleft, mc, quadprog, prog hulls 10 lat temu
quadprog.cpp a0c6750917 add debug routines 5 lat temu
quadprog.h 0c4d3c823c create copyleft, mc, quadprog, prog hulls 10 lat temu

README.md

IGL copyleft subdirectory

Functions in the include/igl/copyleft/ subdirectory are in the igl::copyleft:: namespace to indicate that they are under a more aggressive copyleft than MPL2 used for the main include/igl directory and igl:: namespace. Most notably, this subdirectory includes code that is under GPL.

Typically a company planning on developing software without releasing its source code will avoid or purchase licenses for such dependencies. If you do obtain such a license for the dependencies employed here, you are free to use the libigl functions here as per their MPL2 license.