Commit Graph
72 Commits
Author SHA1 Message Date
Olga Diamanti 213bc53682 Merge branch 'master' of https://github.com/libigl/libigl
Conflicts:
	tutorial/cmake/FindLIBCOMISO.cmake

Former-commit-id: b4e30fd97b
2014-06-26 16:29:47 +02:00
Olga Diamanti 34d4f8e5aa conjugate example, fixed some #HEADER_ONLY errors
still missing : comments for all files


Former-commit-id: bd5874393d
2014-06-26 16:24:50 +02:00
Daniele Panozzo 3df21bff99 added some notes for the compilation on linux
Former-commit-id: 7c9162d30b
2014-06-25 19:07:11 +02:00
Daniele Panozzo dd5083e74f linux compilation fixes
Former-commit-id: 44a8b36046
2014-06-25 18:56:29 +02:00
Daniele Panozzo 2fed41c240 - fixed all compilation errors in the tutorials
- added global cmake file to compile all tutorials


Former-commit-id: d47d66c347
2014-06-25 15:43:27 +02:00
Daniele Panozzo c6ba713d1d - cleanup in the tutorial ordering
- started global cmakelist to compile all examples
- cleanup in the cmake building system for the tutorials


Former-commit-id: 364c8645e0
2014-06-25 15:11:29 +02:00
Daniele Panozzo 9962c08af2 - added tutorial example for picking using embree
Former-commit-id: 4a3d53e53a
2014-06-25 14:28:59 +02:00
Olga Diamanti 1c8bb1d656 Merge branch 'master' of https://github.com/libigl/libigl
Conflicts:
	include/igl/cross_field_missmatch.cpp
	include/igl/edge_topology.cpp
	include/igl/edge_topology.h

Former-commit-id: 717572dba8
2014-06-25 12:31:46 +02:00
Olga Diamanti 89c54b49d2 initial take on polyvf example - does not use samples yet
initial take on conjugate fields - no example yet


Former-commit-id: c0a7f4324a
2014-06-25 12:20:50 +02:00
Daniele Panozzo 92e422b0c0 Merge branch 'master' of https://github.com/libigl/libigl
Former-commit-id: 35cc355e6a
2014-06-25 11:07:16 +02:00
Alec Jacobson 774facc6dd gradMat --> grad
Former-commit-id: 402de632ee
2014-06-24 23:46:26 -04:00
Alec Jacobson 54df8bc1df boundary_vertices_sorted --> boundary_loop
Former-commit-id: 7bb46dbbb6
2014-06-24 23:29:41 -04:00
Alec Jacobson 99c27dfd3f boundary_faces --> boundary_facets
Former-commit-id: f88c0785cb
2014-06-24 23:27:03 -04:00
Alec Jacobson 4783f7505d IGL_HEADER_ONLY --> ~IGL_STATIC_LIBRARY
Former-commit-id: 00fd1c9f24
2014-06-24 22:12:19 -04:00
Alec Jacobson b5b080861c MASSMATRIX_* --> MASSMATRIX_TYPE_*
Former-commit-id: b0a1e235df
2014-06-24 20:23:19 -04:00
Daniele Panozzo 581cd4b6d2 * added ambient occlusion tutorial example
Former-commit-id: 7d5030d2cb
2014-06-24 22:20:51 +02:00
Daniele Panozzo 316acffeaf * finished tutorial example for tetgen
Former-commit-id: b3d16d209f
2014-06-24 21:28:57 +02:00
Daniele Panozzo 2a3196e770 * added partial tutorial example for tetgen
Former-commit-id: baf626f655
2014-06-24 17:46:09 +02:00
Daniele Panozzo 24f1d5a7d8 - fixed a memory leak in triangle_wrapper
- small fix in cmake file for triangle example


Former-commit-id: 3ae6454969
2014-06-24 17:07:31 +02:00
Daniele Panozzo 33b76da99f Merge branch 'master' of https://github.com/libigl/libigl
Former-commit-id: 1441456705
2014-06-24 17:04:11 +02:00
Daniele Panozzo 7460ef1034 - added wrapper for triangle library
- added tutorial example for triangle


Former-commit-id: a7029dfc2a
2014-06-24 17:03:53 +02:00
Alec Jacobson ffa5ff4677 bug fix in active set, qp tutorial example
Former-commit-id: 987fd623cc
2014-06-24 01:35:34 -04:00
Alec Jacobson 780357a444 linear equality constraints
Former-commit-id: 9d193ada6f
2014-06-23 17:43:33 -04:00
Daniele Panozzo 12fce281cc * cleanup on MEX tutorial example
Former-commit-id: c8bd92ff25
2014-06-23 22:11:34 +02:00
Alec Jacobson f7cb3a2a60 Merge branch 'master' of github.com:libigl/libigl
Former-commit-id: 6c8f9cbfd6
2014-06-23 16:05:43 -04:00
Alec Jacobson f659637d6f laplace equation example
Former-commit-id: dc1978ab82
2014-06-23 15:47:38 -04:00
Daniele Panozzo b3addf7110 - added MEX tutorial example
Former-commit-id: 7ccbb909cd
2014-06-23 21:36:17 +02:00
Daniele Panozzo c065cdd589 - cleaned matlab tutorial example
Former-commit-id: eef07f4d65
2014-06-23 20:47:05 +02:00
Daniele Panozzo fa9459a081 - added tutorial for serializer
Former-commit-id: 2c613cef7e
2014-06-23 20:39:53 +02:00
Daniele Panozzo 72e5248274 * completed tutorial example for frame fields
Former-commit-id: 44b1f7471d
2014-06-23 18:55:36 +02:00
Daniele Panozzo 926d1d151b Merge commit '88a01da152f3f87caeda11211dca689d26085f05 [formerly 6b245d62ea]'
Former-commit-id: f9eef98690
2014-06-23 17:27:03 +02:00
Daniele Panozzo 24c94073b6 fixed bug in rotate vectors
clean up in frame_field.cpp


Former-commit-id: 619fbb6c08
2014-06-23 17:25:54 +02:00
Alec Jacobson 88a01da152 floor/ceil, slice and sort exampels
Former-commit-id: 6b245d62ea
2014-06-23 11:05:44 -04:00
Daniele Panozzo 1326c0ee3b * new tutorial example for frame fields
* added new frame field functions


Former-commit-id: 9dadbcac64
2014-06-23 15:36:56 +02:00
Daniele Panozzo 2c9843f164 * greatly improved the tutorial MIQ example
* the overlays in the viewer now supports 2D input
* MIQ cleanup


Former-commit-id: 1177927d9a
2014-06-22 18:44:56 +02:00
Daniele Panozzo 99fcd9808b * clean up on miq code
* added generic rotate_vectors


Former-commit-id: a58d8cec62
2014-06-22 16:55:45 +02:00
Daniele Panozzo acc421bed3 - added void* pointer each c-style callback
- fixed compilation error in the viewer
- fixed compilation errors MIQ example


Former-commit-id: efa2dd7bee
2014-06-22 14:01:32 +02:00
Olga Diamanti e44af8ca3f Fixed what Alec changed before, lib compiles with the new files. Made
files more libigl-like.


Former-commit-id: 3f94104939
2014-06-22 01:36:53 +02:00
Alec Jacobson 43b01106e9 normals example
Former-commit-id: de279a7385
2014-06-21 14:30:56 -04:00
Alec Jacobson a2ced30016 laplacian example, viewer set_vertices better names better centroid
Former-commit-id: 2ec6b22960
2014-06-21 02:33:16 -04:00
Alec Jacobson cac3b04a2a Gradient example
Former-commit-id: ded5fc4186
2014-06-20 19:05:46 -04:00
Alec Jacobson 9af8e5234a cleanup new code mess enough to compile
Former-commit-id: d35a417d6c
2014-06-20 15:08:14 -04:00
Alec Jacobson 21db3b3de1 Merge branch 'master' of github.com:libigl/libigl
Former-commit-id: d7ec40ff59
2014-06-20 13:40:33 -04:00
Daniele Panozzo 63c574be96 - fixed cmake file for MIQ
- NOTE: All the MIQ files need proper documentation and copyright at the top. Will be done in the next few days


Former-commit-id: 3378476f04
2014-06-20 19:18:10 +02:00
Olga Diamanti 0d1f0ccefb reorganizing
Former-commit-id: 7e326a35e1
2014-06-20 19:06:02 +02:00
Daniele Panozzo c398c05994 added nrosy field interpolation nrosy.h
added tutorial example for nrosy.h


Former-commit-id: 29a98c0d5e
2014-06-20 18:25:31 +02:00
Alec Jacobson 450d22530b clean up principal curvature example
Former-commit-id: 15a0c8f549
2014-06-20 11:45:27 -04:00
Alec Jacobson 6ccca30cba clean up lscm and areamatrix
Former-commit-id: 41385b9572
2014-06-19 22:26:44 -04:00
Alec Jacobson 6bbabfb5fb Merge branch 'master' of github.com:libigl/libigl
Former-commit-id: 8893d62c15
2014-06-19 20:42:44 -04:00
Alec Jacobson 1de0c75000 arap parameterization no longer allowing reflections, using ref triangles
Former-commit-id: 9492e2df91
2014-06-19 20:42:37 -04:00