Commit Graph
2401 Commits
Author SHA1 Message Date
Stefan Reinhold eb29328bbd Use SparseMatrixBase::StorageIndex for Eigen >= 3.3.0 2018-07-23 16:22:30 +02:00
Stefan Reinhold f258368720 Used first documented version for StorageIndex
SparseMatrixBase::StorageIndex was first documented in Eigen 3.3.2.
2018-07-23 16:13:02 +02:00
Stefan Reinhold cf0ba7ff40 Conditionally compile different template instantiations
SparseMatrixBase::StorageIndex was introduced in Eigen 3.2.9. Use
SparseMatrixBase::Index in versions < 3.2.9.
2018-07-23 15:58:30 +02:00
Stefan Reinhold a136599362 Use correct StorageIndex in SparseMatrix
From eigen changelog about SparseMatrix::Index:
In Eigen 3.2, this type was not documented and it was improperly defined as the storage index type (e.g., int), whereas it is now deprecated and always defined as Eigen::Index. Codes making use of SparseMatrix::Index, might thus likely have to be changed to use SparseMatrix::StorageIndex instead.
2018-07-20 11:33:27 +02:00
Stefan Reinhold eec8c0ae85 Fix operator= is protected in PlainObjectBase
In Eigen 3.3 operator= is a protected member of PlainObjectBase.
This can be fixed by casting the wrapped object reference to its
original type before using operator=.
2018-07-20 11:06:12 +02:00
Stefan Reinhold d66eb7269c Fix usage of DerivedP.
This is similar to commit e6ffb84de6
Otherwise failes to compile on Eigen 3.3
2018-07-20 10:58:07 +02:00
Alec Jacobson 274dc2de45 Merge pull request #700 from jdumas/viewer
Remove model matrix from the viewer.
2018-07-12 16:52:03 -04:00
Alec Jacobson 0c826a14d0 Merge branch 'master' of github.com:libigl/libigl into alecjacobson 2018-07-12 09:04:13 -04:00
Alec Jacobson 2603958218 multisampled screen capture 2018-06-19 16:30:58 -04:00
Alec Jacobson 0b3c560fa4 Obey background color's alpha value 2018-06-19 13:36:59 -04:00
Alec Jacobson 066321909c rm __1 2018-06-18 14:17:54 -04:00
Alec Jacobson db3e043cb8 missing templates 2018-06-18 12:15:09 -04:00
Alec Jacobson 73655a1758 improve performance for manifold TT 2018-06-18 12:01:31 -04:00
Alec Jacobson 0755ae683e fix templating 2018-06-18 11:51:01 -04:00
Teseo Schneider bf657bdab0 fixed namespace and missing include 2018-06-07 14:13:47 -04:00
Teseo Schneider c0f28dd613 moved code of ply.h inside namespace igl::external::ply so it doesnt conflict the name with other libraries like geogram 2018-06-06 16:12:28 -04:00
Alec Jacobson 27ef9c2764 overload: lists + types 2018-05-31 08:56:20 -04:00
Alec Jacobson 95b72bb52b allow empty entries 2018-05-31 08:56:04 -04:00
Alec Jacobson db7b1be339 rm broken template 2018-05-29 23:22:03 -04:00
Alec Jacobson 767bf0dac8 missing header 2018-05-29 22:12:36 -04:00
Alec Jacobson 13b58e8030 msh reader 2018-05-29 21:37:49 -04:00
Alec Jacobson 78e4617748 template 2018-05-29 20:43:53 -04:00
Alec Jacobson 303be67b65 remesh along isoline of scalar field 2018-05-29 20:42:53 -04:00
Alec Jacobson 34a777b10b Merge branch 'master' of github.com:libigl/libigl into alecjacobson 2018-05-24 23:16:17 -04:00
Alec Jacobson 41836cc67a rm bogus template 2018-05-24 23:15:28 -04:00
Alec Jacobson dabf70a5b7 use parenthesis 2018-05-24 23:15:05 -04:00
Alec Jacobson f9decbe8eb commented out cgal code 2018-05-24 23:14:47 -04:00
Yijing Li 453a011c58 fix remesh_intersections
Previously if a new vtx is visited when stitch_all==false, it does
not check whether the vtx is in the interior of a face. This commit
fixes that.
2018-05-06 22:24:35 -07:00
Alec Jacobson fdddfa3edc [BUG FIX] empty inputs base case fixed 2018-05-06 23:00:39 -04:00
Daniele Panozzo a16f338ca2 Merge pull request #753 from jiangzhongshi/patch-1
Removing the warning in ply
2018-04-24 21:14:51 -04:00
Teseo Schneider f7d01afbf1 fixed __1 2018-04-23 17:16:07 -04:00
Teseo Schneider bb3d381a78 Merge remote-tracking branch 'origin/master' 2018-04-23 15:53:44 -04:00
Teseo Schneider 7006eb8e71 Merge remote-tracking branch 'teseo/master' into HEAD 2018-04-23 15:47:08 -04:00
Teseo Schneider eb0775e21c added template instantation for delaunay 2018-04-23 15:46:35 -04:00
Jérémie Dumas f128be75b6 Merge pull request #735 from teseoch/master
fixed small bug in the ui
2018-04-22 20:21:00 -04:00
Zhongshi 396ff9b7ca 🚨 Removing the warning in ply
ply.h:232:13: warning: inline function ‘void ply_get_element(PlyFile*, void*)’ used but never defined [enabled by default]
 inline void ply_get_element(PlyFile *, void *);
2018-04-22 18:28:28 -04:00
Daniele Panozzo 424cf89f27 Merge pull request #747 from jsb/pyigl-shape-diameter
Python bindings for shape_diameter_function
2018-04-19 21:36:22 +02:00
Janis Born 9ae1eee2a8 use correct types for temporary matrices 2018-04-16 17:48:16 +02:00
Janis Born b8c8d0a39e implement missing overload of shape_diameter_function 2018-04-13 11:25:00 +02:00
Teseo Schneider 071d7a9dbf fixed small bug in the ui 2018-03-26 16:09:18 -04:00
Jérémie Dumas ba9ca9e211 Fix initial mesh id + make mesh_index const. 2018-03-20 15:24:52 -04:00
Alec Jacobson 4f043641cc Merge pull request #679 from metorm/build-with-mingw
Rename a variable to compile with mingw-w64
2018-03-19 22:28:12 -04:00
Alec Jacobson 5687281fdc Add explanation in comment 2018-03-19 22:27:54 -04:00
Alec Jacobson 9de4b378ec Merge branch 'master' of github.com:libigl/libigl into alecjacobson 2018-03-19 09:07:23 -04:00
Alec Jacobson b5155b4f36 [COMMENT]: api is confusing 2018-03-19 09:07:14 -04:00
Daniele Panozzo 85eec4da42 Merge pull request #710 from jdumas/master
Update multi-mesh tutorial
2018-03-17 16:19:09 -04:00
Jérémie Dumas f6cae5f3f4 ImGui menu: reduce spacing + remove label window frame. 2018-03-17 14:13:42 -04:00
Jérémie Dumas 6d41528ced Remove attribute class + add a unique id in ViewerData. 2018-03-17 13:20:59 -04:00
Daniele Panozzo 61985337df Merge pull request #494 from wucm1994/master
Unsigned char in texture_from_png
2018-03-11 13:23:04 -04:00
Daniele Panozzo 8bf80967c4 removed unnecessary file shapeup_local_projections.h/.cpp 2018-03-10 20:39:34 -05:00