Refactored ExtrusionEntityCollection::flatten()

This commit is contained in:
bubnikv 2019-09-16 16:35:08 +02:00
parent c38e537adc
commit 83b6b82188
2 changed files with 13 additions and 14 deletions

View file

@ -85,7 +85,6 @@ public:
Polygons polygons_covered_by_spacing(const float scaled_epsilon = 0.f) const
{ Polygons out; this->polygons_covered_by_spacing(out, scaled_epsilon); return out; }
size_t items_count() const;
void flatten(ExtrusionEntityCollection* retval) const;
ExtrusionEntityCollection flatten() const;
double min_mm3_per_mm() const;
double total_volume() const override { double volume=0.; for (const auto& ent : entities) volume+=ent->total_volume(); return volume; }