378379380381382383384385386387388
overviewLayer.restore(); // backingCanvas.endFrame(); // restore original endpoints origVisPlotDomain.copyTo(getDomain()); } @Export public boolean ensureVisible(final double domainX, final double rangeY, PortableTimerTask callback) {
962963964965966967968969970971972
fixDomainDisjoint(); init(view, false); ArrayList<Overlay> oldOverlays = overlays; overlays = new ArrayList<Overlay>(); visDomain = plotRenderer.calcWidestPlotDomain(); tmpPlotDomain.copyTo(visDomain); overlays = oldOverlays; initCrosshairs(); redraw(true);