diff options
Diffstat (limited to 'src/gipfel.cxx')
| -rw-r--r-- | src/gipfel.cxx | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/gipfel.cxx b/src/gipfel.cxx index 0e57b6a..6ffae5b 100644 --- a/src/gipfel.cxx +++ b/src/gipfel.cxx @@ -76,7 +76,7 @@ void set_values() { i_view_long->value(gipf->get_view_long()); i_view_height->value(gipf->get_view_height()); b_viewpoint->label(gipf->get_viewpoint()); - if (gipf->get_projection() == ProjectionLSQ::RECTILINEAR) { + if (gipf->projection() == ProjectionLSQ::RECTILINEAR) { mb->mode(8, FL_MENU_RADIO|FL_MENU_VALUE); mb->mode(9, FL_MENU_RADIO); } else { @@ -165,11 +165,10 @@ void viewpoint_cb(Fl_Value_Input* o, void*) { } void proj_cb(Fl_Value_Input* o, void*d) { - if(d == NULL) { - gipf->set_projection(ProjectionLSQ::RECTILINEAR); - } else { - gipf->set_projection(ProjectionLSQ::CYLINDRICAL); - } + if (d) + gipf->projection(ProjectionLSQ::CYLINDRICAL); + else + gipf->projection(ProjectionLSQ::RECTILINEAR); } void hidden_cb(Fl_Menu_* o, void*d) { |
