diff --git a/hypgraph.cpp b/hypgraph.cpp index ebbd11aa..00e49af0 100644 --- a/hypgraph.cpp +++ b/hypgraph.cpp @@ -1995,7 +1995,7 @@ bool limited_generation(cell *c) { EX bool do_draw(cell *c, const transmatrix& T) { - if(hybrid::pmap) return hybrid::in_actual([&] { return do_draw(hybrid::get_at(c, hybrid::current_view_level), T); }); + if(hybrid::pmap) return hybrid::do_draw(c, T); if(WDIM == 3) { if(cells_drawn > vid.cells_drawn_limit) return false; if(nil && pmodel == mdGeodesic) { diff --git a/nonisotropic.cpp b/nonisotropic.cpp index d5468cbd..2e33915a 100644 --- a/nonisotropic.cpp +++ b/nonisotropic.cpp @@ -768,6 +768,10 @@ EX namespace hybrid { return wo; } + EX bool do_draw(cell *c, const transmatrix& T) { + return in_actual([&] { return hr::do_draw(hybrid::get_at(c, hybrid::current_view_level), T); }); + } + EX } EX namespace product {