這個是"雙緩沖"技術裏面的一個函數,我還是讀不明白裏面幾個變量的含義,請各位指教
void Plotter::mouseReleaseEvent(QMouseEvent *event)下面的
{...
        double dx = prevSettings.spanX() / (width() - 2 * Margin);
        double dy = prevSettings.spanY() / (height() - 2 * Margin);
        settings.minX = prevSettings.minX + dx * rect.left();
        settings.maxX = prevSettings.minX + dx * rect.right();
        settings.minY = prevSettings.maxY - dy * rect.bottom();
        settings.maxY = prevSettings.maxY - dy * rect.top();
 ...
}
dx  dy 是什麽呢?
感謝!