applyZoomAtPoint method
Implementation
void applyZoomAtPoint(Offset focalPoint, double zoomFactor) {
setState(() {
currentOrigin = focalPoint + (currentOrigin - focalPoint) * zoomFactor;
currentScale = (currentScale * zoomFactor).clamp(1.0, 3000.0);
});
}