Commit Graph
30 Commits
Author SHA1 Message Date
Daniele Panozzo 4521de48d9 changed name to conform with matlab namings
finally the viewer works perfectly on matlab on mac, still untested on windows


Former-commit-id: 3b579b26dc
2015-09-16 22:29:21 +02:00
Daniele Panozzo e4082616ff added tcpviewer for avoiding matlab locking
Former-commit-id: fbdf530533
2015-09-16 22:04:47 +02:00
Daniele Panozzo 1524d4d294 fixed nasty memory bug in pybind11, appearing only with python 2.7 but also potentially affecting 3.x
Former-commit-id: d23c0b6c9b
2015-09-14 16:55:34 +02:00
Daniele Panozzo b57ee21b85 added 306
finished chapter 3 of the tutorial
warning: there is a memory leak in 305 that happens rarely, it requires debugging

Former-commit-id: b25ed574a2
2015-09-13 23:04:14 +02:00
Daniele Panozzo 0cd2dc884b added 305
Former-commit-id: 477339d410
2015-09-13 20:10:26 +02:00
Daniele Panozzo 026cea6924 added 304
fixed bug in py_jet


Former-commit-id: 7db5843947
2015-09-13 17:21:32 +02:00
Daniele Panozzo 713685dbd4 tempoarary fix in slice, still requires some debugging
Former-commit-id: 62ef9cc365
2015-09-13 15:50:37 +02:00
Daniele Panozzo 6c117041d6 removed numpy dependencies, added constructor from lists to dense matrices
Former-commit-id: d8d04a7774
2015-09-13 15:04:58 +02:00
Daniele Panozzo cda229c05b added 303 LaplaceEquation
Former-commit-id: 6a1cc40e3c
2015-09-12 21:45:11 +02:00
Daniele Panozzo fbb66fc3d8 added 302 sort
Former-commit-id: e2e452f556
2015-09-11 23:53:49 +02:00
Daniele Panozzo 50e499e0e9 added 301
Former-commit-id: b1ea24a66b
2015-09-11 22:58:59 +02:00
Daniele Panozzo bb889bcea4 added 205 laplacian
update pybind
added example of usage in matlab


Former-commit-id: b0f890d25b
2015-09-11 17:45:52 +02:00
Daniele Panozzo 690893b50e update pybind
all tutorials are now python 2.7 compatible


Former-commit-id: 3548dce436
2015-09-05 13:32:41 +02:00
Daniele Panozzo 50e014d623 windows fixes
Former-commit-id: 82c312cb55
2015-08-30 02:26:33 +02:00
Daniele Panozzo f7496d8fdf forgot to commit the docs
Former-commit-id: 4d63740f88
2015-08-29 23:15:04 +02:00
Daniele Panozzo 7625f322fb fixed operator overloading in MatrixXd, added UI for gradient
Former-commit-id: e125a08777
2015-08-29 16:52:38 +02:00
Daniele Panozzo a11d43a8d8 added ui to 202 and 203
Former-commit-id: 852fce85c6
2015-08-29 16:41:58 +02:00
Daniele Panozzo dc2c8e7a25 added UI in 201_Normals.py
Former-commit-id: 19733ad5ff
2015-08-29 16:03:36 +02:00
Daniele Panozzo 4e3778918a finished overlay tutorial
Former-commit-id: 1a5e91672a
2015-08-29 03:02:09 +02:00
Daniele Panozzo c852547ee8 viewer fully wrapped, added better type error messages
Former-commit-id: 6732f0f49a
2015-08-29 02:13:03 +02:00
Daniele Panozzo ea90d493ec switched to MatrixXd for all wrappers, updated pybind11
Former-commit-id: 332266c090
2015-08-29 00:24:41 +02:00
Daniele Panozzo 3d31b33ce7 added event handling and 103 py tutorial
Former-commit-id: fccdc093a8
2015-08-28 18:01:34 +02:00
Daniele Panozzo 5ea66d91e2 started to support the viewer. Working on adding callbacks management
Former-commit-id: f24ea0f882
2015-08-27 23:17:18 +02:00
Daniele Panozzo aea1fd183f working on 204, we need to figure out how to deal with the inconsistency between vectors in numpy and eigen before continuing
Former-commit-id: 27330ae3eb
2015-08-24 15:05:45 +02:00
Daniele Panozzo 8bcef21ea7 added conversion helpers between numpy/scipy and eigen types
Former-commit-id: 34503e8b7e
2015-08-24 12:55:31 +02:00
Daniele Panozzo 21e2cbf3f9 finished 203, sparse matrix wrapper is still incomplete
Former-commit-id: 27ce402b8f
2015-08-22 18:37:53 +02:00
Daniele Panozzo b081561d44 added basic wrapper for sparse matrices, working on tutorial 203
Former-commit-id: 797a95c4fb
2015-08-22 16:38:56 +02:00
Daniele Panozzo bf08e18836 converted to python tutorials 201-203
Former-commit-id: 4b984d1965
2015-08-22 14:58:50 +02:00
Daniele Panozzo 5bb35585d9 added automatic generator of python doc strings
Former-commit-id: dada2856b7
2015-08-21 22:23:19 +02:00
Daniele Panozzo 73d1e34462 first attempt at python wrappers
Former-commit-id: 5a7d59e1eb
2015-08-21 18:19:15 +02:00