/** * Calls remove() for every ConstructionElement in the construction list. * After this the construction list will be empty. */ public void clearConstruction() { constsM.clear(); complexNumbersM.clear(); intsM.clear(); ceList.clear(); algoList.clear(); geoSetConsOrder.clear(); geoSetWithCasCells.clear(); geoSetLabelOrder.clear(); geoSetsTypeMap.clear(); euclidianViewCE.clear(); this.corner5Algos = null; this.corner11Algos = null; this.casDummies.clear(); initGeoTables(); // reinit construction step step = -1; // delete title, author, date title = null; author = null; date = null; worksheetText[0] = null; worksheetText[1] = null; usedMacros = null; spreadsheetTraces = false; }
setIgnoringNewTypes(false); geoTable = new HashMap<>(200); initGeoTables();