Commit Graph
169 Commits
Author SHA1 Message Date
Daniele Panozzo d243ce6cb1 added comments to python files 2/2 2017-10-08 16:05:42 -04:00
Daniele Panozzo 52d0f35689 added comments to python files 1/2 2017-10-08 16:02:47 -04:00
Alec Jacobson 8662911d5d note about linux 2017-08-15 12:25:23 -04:00
Alec Jacobson 56dd532f10 try to fix python errors 2017-08-02 16:19:57 -07:00
Hasnain Vohra 46385dc442 add wrapper for readPLY 2017-07-17 15:40:36 -04:00
Francis Williams 230ab71e20 Python binding for igl_adjacency_list(const MatrixXi& F, vector<vector<int>& A, bool sorted). Use an opaque type for the output parameter A.
I also fixed a couple of bugs in generate_docstrings.py:
1) We were checking for an empty string where a result could also be Nonn.
2) If you forgot to end the argument path with  a slash, the output would be incorrect
3) We were coupled to a specific version of clang for no reason
4) Python 3 clang binding support was only added in April 2017 (https://reviews.llvm.org/D31568). Using python3 by default will not work on the clang bindings which ship with pip and most Linux distros. Let's change the hashbang to use python2 for now.
5) The documentation for the script was a bit confusing.
2017-07-05 13:31:03 -04:00
Daniel Crispell a99055c7ca allow specification of alternate pybind11 directory 2017-07-03 14:26:02 -04:00
Daniele Panozzo 6a7ea0cf06 fix for python 2.x 2017-07-02 23:34:13 +01:00
Daniele Panozzo 3287318635 Merge branch 'fix_strip_path' of https://github.com/decrispell/libigl 2017-07-02 23:16:43 +01:00
Daniele Panozzo 3ca3b2d24b Merge branch 'python_writePLY' of https://github.com/decrispell/libigl 2017-07-02 23:04:26 +01:00
Daniel Crispell 2fa7acb851 correct the pyigl.so path given to strip command 2017-06-30 22:22:19 -04:00
Daniel Crispell 89248fc18f add python binding for writePLY 2017-06-30 21:57:51 -04:00
Jérémie Dumas 64370663c1 Improve viewer resize function. 2017-06-27 15:59:55 -04:00
s-koch f6ff85da09 Remove print statement 2017-03-29 23:52:22 +02:00
s-koch 2d55c372b0 Fix tutorial 102_tcp and tutorial 303 2017-03-29 23:48:49 +02:00
Daniele Panozzo 3d10126f5a updated url for Daniele’s website
fixed broken pdf links in the tutorial
2017-03-22 08:00:35 -04:00
s-koch 37d786ca3e Fix bbw python bindings and tutorial 403 2017-02-15 16:43:54 +01:00
s-koch 111e7f5d38 Update docstrings 2017-02-15 16:01:33 +01:00
s-koch 5f465bdc7c Fix tutorial 306 2017-02-15 15:05:42 +01:00
s-koch 46cb9b3a27 Fix tutorial 106 2017-02-15 15:00:59 +01:00
skoch 4628897ecc Remove fileending 2017-02-14 18:59:01 +01:00
skoch 9bfa4df107 Update vector binding to work with new pybind11 2017-02-14 18:50:58 +01:00
skoch d1a22e9d39 Fix CMakeLists problems 2017-02-14 18:45:17 +01:00
Daniele Panozzo 9267fd42d9 python fixes 2017-02-07 17:57:26 -05:00
Alec Jacobson 72f96f60cd hopeful fix for cmake python build 2017-01-10 02:48:56 -05:00
Alec Jacobson 5c602c66bd attempt to convince python to use bbw from main lib 2016-11-28 13:50:37 -05:00
jmespadero c6a0ba5cf4 py_internal_angles 2016-10-24 16:07:19 +02:00
Guillermo Lomas Rodríguez e4655db202 Resolved conflict with 'python/py_igl.cpp' 2016-10-20 12:04:04 +02:00
Guillermo Lomas Rodríguez 5686d72eec Resolved conflict in python/py_doc.cpp 2016-10-20 11:58:03 +02:00
Guillermo Lomas Rodríguez 30c2581399 Removed changes to 'python/CMakeLists.txt' 2016-10-20 11:49:37 +02:00
Guillermo Lomas Rodríguez 231b465472 Merge remote-tracking branch 'upstream/master' 2016-10-20 11:40:26 +02:00
Daniele Panozzo 1dc17bb6c8 Merge branch 'python_bindings' of https://github.com/s-koch/libigl 2016-10-19 09:19:17 -04:00
Guillermo Lomas Rodríguez 777d5b1858 Python bindings for barycentric_to_global() 2016-10-19 09:49:16 +02:00
Guillermo Lomas Rodríguez 43e7c6b81c Python bindings for line_mesh_intersection() 2016-10-18 18:22:14 +02:00
Sebastian Koch 5653980d02 Regenerate docstrings and update documentation. Fix include problem with triangle_triangle_adjacency.h 2016-10-04 14:21:48 +02:00
Pelayo González 198571d71e Python bindings for remove_duplicate_vertices() 2016-09-23 14:54:58 +02:00
root a25fd7b3ce python support for remesh_self_intersections 2016-09-20 12:10:36 -07:00
Sebastian Koch 1bfdf9b30e Merge branch 'master-upstream' into python_bindings 2016-09-14 19:13:03 +02:00
pancha 9abb24e0bc * adding streamline code and tutorial
* adding python bindings for streamline and python tutorial
2016-08-11 10:37:34 -04:00
pancha 42f022f021 adding python wrapper for edge_topology and triangle_traingle_adjacency 2016-08-09 16:56:52 -04:00
Sebastian Koch a475a5d124 Added tutorial 403 and submodule bbw 2016-07-14 11:59:56 +02:00
Sebastian Koch ec04c5db36 Refactored 402 2016-07-13 12:36:04 +02:00
pancha cd300d052a - add check flag c-contiguous on p2e
- add order flag on e2p
2016-07-12 13:58:33 -04:00
Sebastian Koch a6b2fd045a Updated tutorial 404 to use features of newer pybind11 version,
Introduced typedefs
2016-07-12 17:15:40 +02:00
Sebastian Koch 0258e9fb60 Added tutorial 404 2016-07-11 18:20:22 +02:00
Sebastian Koch 269e85ecd9 Fixed 705 2016-07-08 16:16:27 +02:00
Sebastian Koch e16a216e89 Fixed problem with pybind 2016-07-08 12:52:19 +02:00
Daniele Panozzo 1f073ddda2 Merge branch 'python_bindings' of https://github.com/s-koch/libigl
# Conflicts:
#	python/CMakeLists.txt
2016-07-06 18:19:51 -04:00
Daniele Panozzo f1818d962a minor fix 2016-07-06 17:32:33 -04:00
Daniele Panozzo 0e18cb9bec nanogui bindings are now working on macosx 2016-07-06 17:01:40 -04:00