selected_data -> data to make the transition of old code easier. Old code can be simply converted by adding () after data

Former-commit-id: 02c8268a61
This commit is contained in:
Daniele Panozzo
2018-02-03 20:30:17 -05:00
parent 0a18442c6b
commit 7af7f2cd2e
58 changed files with 419 additions and 419 deletions
+14 -14
View File
@@ -37,7 +37,7 @@ bool key_down(igl::opengl::glfw::Viewer& viewer, unsigned char key, int modifier
if (key == '1')
{
// Draw the triangulated quad mesh
viewer.selected_data().set_mesh(VQC, FQCtri);
viewer.data().set_mesh(VQC, FQCtri);
// Assign a color to each quad that corresponds to its planarity
VectorXd planarity;
@@ -46,20 +46,20 @@ bool key_down(igl::opengl::glfw::Viewer& viewer, unsigned char key, int modifier
igl::jet(planarity, 0, 0.01, Ct);
MatrixXd C(FQCtri.rows(),3);
C << Ct, Ct;
viewer.selected_data().set_colors(C);
viewer.data().set_colors(C);
// Plot a line for each edge of the quad mesh
viewer.selected_data().add_edges(PQC0, PQC1, Eigen::RowVector3d(0,0,0));
viewer.selected_data().add_edges(PQC1, PQC2, Eigen::RowVector3d(0,0,0));
viewer.selected_data().add_edges(PQC2, PQC3, Eigen::RowVector3d(0,0,0));
viewer.selected_data().add_edges(PQC3, PQC0, Eigen::RowVector3d(0,0,0));
viewer.data().add_edges(PQC0, PQC1, Eigen::RowVector3d(0,0,0));
viewer.data().add_edges(PQC1, PQC2, Eigen::RowVector3d(0,0,0));
viewer.data().add_edges(PQC2, PQC3, Eigen::RowVector3d(0,0,0));
viewer.data().add_edges(PQC3, PQC0, Eigen::RowVector3d(0,0,0));
}
// Plot the planarized quad mesh
if (key == '2')
{
// Draw the triangulated quad mesh
viewer.selected_data().set_mesh(VQCplan, FQCtri);
viewer.data().set_mesh(VQCplan, FQCtri);
// Assign a color to each quad that corresponds to its planarity
VectorXd planarity;
@@ -68,13 +68,13 @@ bool key_down(igl::opengl::glfw::Viewer& viewer, unsigned char key, int modifier
igl::jet(planarity, 0, 0.01, Ct);
MatrixXd C(FQCtri.rows(),3);
C << Ct, Ct;
viewer.selected_data().set_colors(C);
viewer.data().set_colors(C);
// Plot a line for each edge of the quad mesh
viewer.selected_data().add_edges(PQC0plan, PQC1plan, Eigen::RowVector3d(0,0,0));
viewer.selected_data().add_edges(PQC1plan, PQC2plan, Eigen::RowVector3d(0,0,0));
viewer.selected_data().add_edges(PQC2plan, PQC3plan, Eigen::RowVector3d(0,0,0));
viewer.selected_data().add_edges(PQC3plan, PQC0plan, Eigen::RowVector3d(0,0,0));
viewer.data().add_edges(PQC0plan, PQC1plan, Eigen::RowVector3d(0,0,0));
viewer.data().add_edges(PQC1plan, PQC2plan, Eigen::RowVector3d(0,0,0));
viewer.data().add_edges(PQC2plan, PQC3plan, Eigen::RowVector3d(0,0,0));
viewer.data().add_edges(PQC3plan, PQC0plan, Eigen::RowVector3d(0,0,0));
}
return false;
@@ -109,8 +109,8 @@ int main(int argc, char *argv[])
// Launch the viewer
igl::opengl::glfw::Viewer viewer;
key_down(viewer,'2',0);
viewer.selected_data().invert_normals = true;
viewer.selected_data().show_lines = false;
viewer.data().invert_normals = true;
viewer.data().show_lines = false;
viewer.callback_key_down = &key_down;
viewer.launch();
}