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