Commit Graph
59 Commits
Author SHA1 Message Date
Daniele Panozzo fb819ab4f7 fixed python compilation error
added python to autobuild on mac/linux


Former-commit-id: 6a649ed40c
2016-02-27 17:58:58 -05:00
Alec Jacobson ebeb71800c transpose/sparseview
Former-commit-id: 91bec8c639
2016-01-29 09:30:21 -05:00
Daniele Panozzo 6cfbe683d7 added conversion helpers for matlab
added examples for using the python wrappers in matlab


Former-commit-id: 4e4cadbbcf
2015-10-07 01:49:58 +02:00
Daniele Panozzo c861e80a05 fixes for python on linux
Former-commit-id: 9f467b8009
2015-10-06 15:48:55 +02:00
Daniele Panozzo 72a1320403 opengl is now and optional depencency for the python bindings
Former-commit-id: b2fbf1164f
2015-10-06 14:44:23 +02:00
Daniele Panozzo 9d1cf33a57 fixes for python on macosx when finding comiso
Former-commit-id: df18dad600
2015-10-06 14:33:13 +02:00
Daniele Panozzo 09494afb4b finished pass on python tutorials
Former-commit-id: c79144f9df
2015-10-05 21:26:43 +02:00
Daniele Panozzo b976d8c144 python fixes
Former-commit-id: 6b3df962c1
2015-10-05 21:19:08 +02:00
Daniele Panozzo 64136b0b0c moved python tutorials in a folder, doing a pass to make them python 3 compatible
Former-commit-id: 3ae8d0c1a9
2015-10-05 15:30:39 +02:00
Daniele Panozzo 36ec4d51e0 added block operations to dense matrices
Former-commit-id: c15f1c3e0f
2015-10-04 19:12:46 +02:00
Daniele Panozzo dba9e977d4 added 507
Former-commit-id: fc093eb7ee
2015-10-04 19:12:27 +02:00
Daniele Panozzo c413f9df1d added 505 miq
Former-commit-id: 482f021aeb
2015-10-04 18:01:52 +02:00
Daniele Panozzo 44a2dc4c1e fixed bug in nrosy wrapper
Former-commit-id: 5e6fbb4acb
2015-10-04 17:26:07 +02:00
Daniele Panozzo 73f00b0f44 added python module comiso
added 504


Former-commit-id: 88cf5cc812
2015-10-01 21:33:26 +02:00
Daniele Panozzo e0ca434cc0 added 503
Former-commit-id: 58d5047ce8
2015-10-01 17:33:17 +02:00
Daniele Panozzo 4cfbb151a4 added 502
Former-commit-id: b386614cb6
2015-10-01 17:11:41 +02:00
Daniele Panozzo 03e3692bd4 added 501
Former-commit-id: 821d857f0b
2015-10-01 17:04:02 +02:00
Daniele Panozzo 57120986b1 added 405
Former-commit-id: bff37c3987
2015-10-01 14:36:22 +02:00
Daniele Panozzo 485bef6d50 fixed missing memory copy in 401 and 402
Former-commit-id: e5974db210
2015-10-01 11:00:10 +02:00
Daniele Panozzo eaabb6508a added 402
Former-commit-id: eb4da577dd
2015-10-01 01:15:44 +02:00
Daniele Panozzo 50cf01fe53 finishing the previous commit
Former-commit-id: e02d172a2a
2015-10-01 00:23:40 +02:00
Daniele Panozzo 0ef447445a added 401, improvement in getitem for vectors
Former-commit-id: 10e1f0dccd
2015-10-01 00:23:14 +02:00
Daniele Panozzo 629f5c7d8f reorganized folder and added a README
Former-commit-id: dac8daaffa
2015-09-21 18:18:53 +02:00
Daniele Panozzo a2d34a6288 added reusable viewer, improved serialization
Former-commit-id: 4f09e3647a
2015-09-17 17:09:57 +02:00
Daniele Panozzo ac7a11bf5c some changes in the viewer, untested
Former-commit-id: 5ca1971577
2015-09-17 15:45:41 +02:00
Daniele Panozzo 7b9284c5d4 trying to make the tcpwrapper python3+ compatible
Former-commit-id: 0160faea45
2015-09-17 00:45:35 +02:00
Daniele Panozzo 1772c67ce4 improved performances, win fixes for tcpviewer
Former-commit-id: e3329c364e
2015-09-17 00:22:10 +02:00
Daniele Panozzo 229cfcf6c5 Merge branch 'master' of https://github.com/danielepanozzo/libigl
Former-commit-id: f512ffe805
2015-09-16 22:30:23 +02:00
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 0caf716d5b fixes for VS 2015
Former-commit-id: a314525f4f
2015-09-14 22:46:56 +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