Commit Graph
30 Commits
Author SHA1 Message Date
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 89248fc18f add python binding for writePLY 2017-06-30 21:57:51 -04:00
s-koch 111e7f5d38 Update docstrings 2017-02-15 16:01:33 +01:00
Alec Jacobson 5c602c66bd attempt to convince python to use bbw from main lib 2016-11-28 13:50:37 -05: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
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 0258e9fb60 Added tutorial 404 2016-07-11 18:20:22 +02:00
Sebastian Koch 3a57699280 Added tutorial 707 2016-07-06 22:20:41 +02:00
Sebastian Koch 3acc7106d4 Added tutorial 706 2016-07-06 20:38:33 +02:00
Sebastian Koch ef2d804f84 Added tutorial 705 2016-07-06 15:51:04 +02:00
Sebastian Koch 64289b0050 Added tutorial 702 2016-07-06 12:55:53 +02:00
Sebastian Koch 54e2fe0935 Added tutorial 701 2016-06-21 11:54:53 +02:00
Sebastian Koch c0e04685e2 Added PNG module and tutorial 607 2016-06-17 18:51:38 +02:00
Sebastian Koch 7b6b91bd7a Added tutorial 609_Boolean and CGAL python module + functions 2016-06-17 17:25:27 +02:00
Sebastian Koch 2214125878 Restructuring Python bindings, moved submodules and dependencies to own folders, added dependency checking for some tutorials, minor refactorings 2016-06-07 15:13:54 +02:00
Sebastian Koch 3c25890f43 Removed unneeded code 2016-06-03 17:49:19 +02:00
Sebastian Koch 706aa31449 Added multiple tutorials 2016-06-03 16:53:22 +02:00
Sebastian Koch 35cb70903b Merge branch 'bindings' into python_bindings 2016-06-02 13:55:51 +02:00
s-koch ef0d1319bb Fixed wrappers to pybind11 2016-05-10 12:29:31 +02:00
Daniele Panozzo 060b3b233b renamed pyigl to avoid name clashes with the static library 2016-03-03 15:38:06 -05:00
Daniele Panozzo bf79f74c4a updated python build system 2016-03-02 23:51:21 -05:00