fix warnings for Eigen's 'convenience' type all (#2421)
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
#include <igl/opengl/glfw/Viewer.h>
|
||||
#include <igl/read_triangle_mesh.h>
|
||||
#include <igl/placeholders.h>
|
||||
#include <igl/predicates/find_self_intersections.h>
|
||||
#include <igl/unique.h>
|
||||
#include <igl/remove_unreferenced.h>
|
||||
@@ -87,7 +88,7 @@ int main(int argc, char *argv[])
|
||||
post_collapse,
|
||||
E, EMAP, EF, EI,
|
||||
U, G, J, I);
|
||||
G = G(igl::find((J.array()<orig_m).eval()), Eigen::placeholders::all).eval();
|
||||
G = G(igl::find((J.array()<orig_m).eval()), igl::placeholders::all).eval();
|
||||
{
|
||||
Eigen::VectorXi _;
|
||||
igl::remove_unreferenced(Eigen::MatrixXd(U),Eigen::MatrixXi(G),U,G,_);
|
||||
@@ -106,7 +107,7 @@ int main(int argc, char *argv[])
|
||||
}
|
||||
printf(" # self-intersections: %d\n",(int)BI.size());
|
||||
dC[pass] = gray.replicate(dF[pass].rows(),1);
|
||||
dC[pass](BI,Eigen::placeholders::all) =
|
||||
dC[pass](BI,igl::placeholders::all) =
|
||||
Eigen::RowVector3d(0.95,0.15,0.15).replicate(BI.size(),1);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user