Commit Graph
167 Commits
Author SHA1 Message Date
Alec Jacobson 7be2a7c4aa note about linux
Former-commit-id: 8662911d5d
2017-08-15 12:25:23 -04:00
Alec Jacobson 94028e5dba try to fix python errors
Former-commit-id: 56dd532f10
2017-08-02 16:19:57 -07:00
Hasnain Vohra f5313e23f3 add wrapper for readPLY
Former-commit-id: 46385dc442
2017-07-17 15:40:36 -04:00
Francis Williams e76521800e 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.


Former-commit-id: 230ab71e20
2017-07-05 13:31:03 -04:00
Daniel Crispell dce71c86cb allow specification of alternate pybind11 directory
Former-commit-id: a99055c7ca
2017-07-03 14:26:02 -04:00
Daniele Panozzo b589dd64dc fix for python 2.x
Former-commit-id: 6a7ea0cf06
2017-07-02 23:34:13 +01:00
Daniele Panozzo 0f50ccf93b Merge branch 'fix_strip_path' of https://github.com/decrispell/libigl
Former-commit-id: 3287318635
2017-07-02 23:16:43 +01:00
Daniele Panozzo 8a452ed856 Merge branch 'python_writePLY' of https://github.com/decrispell/libigl
Former-commit-id: 3ca3b2d24b
2017-07-02 23:04:26 +01:00
Daniel Crispell a79ce45087 correct the pyigl.so path given to strip command
Former-commit-id: 2fa7acb851
2017-06-30 22:22:19 -04:00
Daniel Crispell 2115264e37 add python binding for writePLY
Former-commit-id: 89248fc18f
2017-06-30 21:57:51 -04:00
Jérémie Dumas fe60b1dd0c Improve viewer resize function.
Former-commit-id: 64370663c1
2017-06-27 15:59:55 -04:00
s-koch e80747c8f3 Remove print statement
Former-commit-id: f6ff85da09
2017-03-29 23:52:22 +02:00
s-koch dd743f2175 Fix tutorial 102_tcp and tutorial 303
Former-commit-id: 2d55c372b0
2017-03-29 23:48:49 +02:00
Daniele Panozzo a761c7f044 updated url for Daniele’s website
fixed broken pdf links in the tutorial


Former-commit-id: 3d10126f5a
2017-03-22 08:00:35 -04:00
s-koch 45b6393a6f Fix bbw python bindings and tutorial 403
Former-commit-id: 37d786ca3e
2017-02-15 16:43:54 +01:00
s-koch 59b03433ea Update docstrings
Former-commit-id: 111e7f5d38
2017-02-15 16:01:33 +01:00
s-koch f930b28833 Fix tutorial 306
Former-commit-id: 5f465bdc7c
2017-02-15 15:05:42 +01:00
s-koch 90fc5df3e5 Fix tutorial 106
Former-commit-id: 46cb9b3a27
2017-02-15 15:00:59 +01:00
skoch 2036f61a24 Remove fileending
Former-commit-id: 4628897ecc
2017-02-14 18:59:01 +01:00
skoch 3567e2d9b0 Update vector binding to work with new pybind11
Former-commit-id: 9bfa4df107
2017-02-14 18:50:58 +01:00
skoch e5a438872f Fix CMakeLists problems
Former-commit-id: d1a22e9d39
2017-02-14 18:45:17 +01:00
Daniele Panozzo bf367fa0c9 python fixes
Former-commit-id: 9267fd42d9
2017-02-07 17:57:26 -05:00
Alec Jacobson b19c388a87 hopeful fix for cmake python build
Former-commit-id: 72f96f60cd
2017-01-10 02:48:56 -05:00
Alec Jacobson 7b92189fb8 attempt to convince python to use bbw from main lib
Former-commit-id: 5c602c66bd
2016-11-28 13:50:37 -05:00
jmespadero fa97cbbb30 py_internal_angles
Former-commit-id: c6a0ba5cf4
2016-10-24 16:07:19 +02:00
Guillermo Lomas Rodríguez 5e0b974c91 Resolved conflict with 'python/py_igl.cpp'
Former-commit-id: e4655db202
2016-10-20 12:04:04 +02:00
Guillermo Lomas Rodríguez 4b8d479be6 Resolved conflict in python/py_doc.cpp
Former-commit-id: 5686d72eec
2016-10-20 11:58:03 +02:00
Guillermo Lomas Rodríguez b80afb29dd Removed changes to 'python/CMakeLists.txt'
Former-commit-id: 30c2581399
2016-10-20 11:49:37 +02:00
Guillermo Lomas Rodríguez 86d93f31db Merge remote-tracking branch 'upstream/master'
Former-commit-id: 231b465472
2016-10-20 11:40:26 +02:00
Daniele Panozzo 303641e6b3 Merge branch 'python_bindings' of https://github.com/s-koch/libigl
Former-commit-id: 1dc17bb6c8
2016-10-19 09:19:17 -04:00
Guillermo Lomas Rodríguez ea18a88d58 Python bindings for barycentric_to_global()
Former-commit-id: 777d5b1858
2016-10-19 09:49:16 +02:00
Guillermo Lomas Rodríguez 40b45738a5 Python bindings for line_mesh_intersection()
Former-commit-id: 43e7c6b81c
2016-10-18 18:22:14 +02:00
Sebastian Koch 7dd7f6e50b Regenerate docstrings and update documentation. Fix include problem with triangle_triangle_adjacency.h
Former-commit-id: 5653980d02
2016-10-04 14:21:48 +02:00
Pelayo González aeaf610e41 Python bindings for remove_duplicate_vertices()
Former-commit-id: 198571d71e
2016-09-23 14:54:58 +02:00
root 3f1cb13d7b python support for remesh_self_intersections
Former-commit-id: a25fd7b3ce
2016-09-20 12:10:36 -07:00
Sebastian Koch 19f547093e Merge branch 'master-upstream' into python_bindings
Former-commit-id: 1bfdf9b30e
2016-09-14 19:13:03 +02:00
pancha e9db1095fd * adding streamline code and tutorial
* adding python bindings for streamline and python tutorial


Former-commit-id: 9abb24e0bc
2016-08-11 10:37:34 -04:00
pancha a0664b0a3d adding python wrapper for edge_topology and triangle_traingle_adjacency
Former-commit-id: 42f022f021
2016-08-09 16:56:52 -04:00
Sebastian Koch ba5cfc10ba Added tutorial 403 and submodule bbw
Former-commit-id: a475a5d124
2016-07-14 11:59:56 +02:00
Sebastian Koch 4b967ca834 Refactored 402
Former-commit-id: ec04c5db36
2016-07-13 12:36:04 +02:00
pancha 98f6dffd25 - add check flag c-contiguous on p2e
- add order flag on e2p


Former-commit-id: cd300d052a
2016-07-12 13:58:33 -04:00
Sebastian Koch d07d324403 Updated tutorial 404 to use features of newer pybind11 version,
Introduced typedefs


Former-commit-id: a6b2fd045a
2016-07-12 17:15:40 +02:00
Sebastian Koch d74da4cd6f Added tutorial 404
Former-commit-id: 0258e9fb60
2016-07-11 18:20:22 +02:00
Sebastian Koch 23143da4d2 Fixed 705
Former-commit-id: 269e85ecd9
2016-07-08 16:16:27 +02:00
Sebastian Koch 6c61cc5d9f Fixed problem with pybind
Former-commit-id: e16a216e89
2016-07-08 12:52:19 +02:00
Daniele Panozzo e1eb91246c Merge branch 'python_bindings' of https://github.com/s-koch/libigl
# Conflicts:
#	python/CMakeLists.txt


Former-commit-id: 1f073ddda2
2016-07-06 18:19:51 -04:00
Daniele Panozzo 0fd9f19d5d minor fix
Former-commit-id: f1818d962a
2016-07-06 17:32:33 -04:00
Daniele Panozzo cd5d617ff3 nanogui bindings are now working on macosx
Former-commit-id: 0e18cb9bec
2016-07-06 17:01:40 -04:00
Sebastian Koch aa298105c6 Added tutorial 707
Former-commit-id: 3a57699280
2016-07-06 22:20:41 +02:00
Daniele Panozzo f0ecda1418 Merge commit '5ba386306b0e1dc605941711a21d6031132d8094 [formerly 8c6e743cc1]'
# Conflicts:
#	python/modules/py_igl_viewer.cpp


Former-commit-id: 11f7d59227
2016-07-06 14:56:52 -04:00