bool FffPolygonGenerator::generateAreas(SliceDataStorage& storage, MeshGroup* meshgroup, TimeKeeper& timeKeeper) { if (!sliceModel(meshgroup, timeKeeper, storage)) { return false; } slices2polygons(storage, timeKeeper); return true; }
bool FffPolygonGenerator::generateAreas(SliceDataStorage& storage, MeshGroup* meshgroup, TimeKeeper& timeKeeper) { if (commandSocket) commandSocket->beginSendSlicedObject(); if (!sliceModel(meshgroup, timeKeeper, storage)) { return false; } slices2polygons(storage, timeKeeper); return true; }
bool FffPolygonGenerator::generateAreas(SliceDataStorage& storage, PrintObject* object, TimeKeeper& timeKeeper) { if (!sliceModel(object, timeKeeper, storage)) { return false; } if (getSettingBoolean("magic_mesh_surface_mode")) { slices2polygons_magicPolygonMode(storage, timeKeeper); } else { slices2polygons(storage, timeKeeper); } return true; }