setIgnoringNewTypes(true); initAxis(); setIgnoringNewTypes(false); geoTable = new HashMap<>(200); initGeoTables();
/** * tells to proceed mouseMoved() (for synchronization with 3D renderer) */ protected void processMouseMoved() { if (mouseMoved && view3D.hasMouse()) { // make sure new GeoPoint3Ds aren't counted as 3D objects for uses3D // flag in XML kernel.getConstruction().setIgnoringNewTypes(true); ((EuclidianView3D) getView()).updateCursor3D(); super.processMouseMoved(mouseEvent); kernel.getConstruction().setIgnoringNewTypes(false); mouseMoved = false; } }
kernel3D.getConstruction().setIgnoringNewTypes(true); cursorOnXOYPlane.setRegion(xOyPlane); cursorOnXOYPlane.setMoveMode(GeoPointND.MOVE_MODE_XY); kernel3D.getConstruction().setIgnoringNewTypes(false);
/** * Remove references to dynamic bounds, reset selection rectangle */ protected void resetEVs() { if (kernel.getConstruction() != null) { kernel.getConstruction().setIgnoringNewTypes(true); } getEuclidianView1().resetXYMinMaxObjects(); getEuclidianView1().setSelectionRectangle(null); if (hasEuclidianView2EitherShowingOrNot(1)) { getEuclidianView2(1).resetXYMinMaxObjects(); getEuclidianView2(1).setSelectionRectangle(null); } if (isEuclidianView3Dinited()) { getEuclidianView3D().resetXYMinMaxObjects(); getEuclidianView3D().setSettingsToStandardView(); } if (kernel.getConstruction() != null) { kernel.getConstruction().setIgnoringNewTypes(false); } }
@Override public void createDefaultGeoElements() { cons.setIgnoringNewTypes(true); super.createDefaultGeoElements(); surface.setAutoColor(true); defaultGeoElements.put(DEFAULT_SURFACECARTESIAN3D, surface); cons.setIgnoringNewTypes(false);
kernel.getConstruction().setIgnoringNewTypes(true); xminObject = new GeoNumeric(kernel.getConstruction()); xmaxObject = new GeoNumeric(kernel.getConstruction()); yminObject = new GeoNumeric(kernel.getConstruction()); ymaxObject = new GeoNumeric(kernel.getConstruction()); kernel.getConstruction().setIgnoringNewTypes(false);
EuclidianSettings evs = (EuclidianSettings) settings; view.getKernel().getConstruction().setIgnoringNewTypes(true); view.setXminObject(evs.getXminObject()); view.setXmaxObject(evs.getXmaxObject()); view.setYminObject(evs.getYminObject()); view.setYmaxObject(evs.getYmaxObject()); view.getKernel().getConstruction().setIgnoringNewTypes(false); view.setBackground(evs.getBackground()); view.setAxesColor(evs.getAxesColor());