The d3 zoom transformation information
The x-position of the mouse when the scroll wheel or gesture is used
The axis being zoomed
The current range for the axis being zoomed
The minimum and maximum value the scaled range can have
The updated range and the new zoom factor
Called when the user uses the scroll wheel (or scroll gesture) to zoom in or out. Zooms in/out at the location of the mouse when the scroll wheel or gesture was applied, while ensure that the range (start, end) is contained within the constraint (min, max).