ZoomableView¶
-
class
guerilla.
ZoomableView
¶ Bases:
guerilla.Window
A zoomable layout
-
getzoompos
()¶ Get the zoom and display origin of the ZoomableView
Returns: The current zoom and origin of the ZoomableView Return type: number,number,number
-
setzoompos
(zoom, x, y)¶ Change the zoom and display origin of the ZoomableView
Parameters: - zoom (number) – the new zoom
- x (number) – the X coordinate of the left border of the ZoomableView
- y (number) – the Y coordinate of the top border of the ZoomableView
-
tozoomable
(x, y)¶ Transform a couple of window coordinates to the ZoomableView internal coordinates
Parameters: - x (number) – The window X coordinate
- y (number) – The window Y coordinate
Returns: The input coordinates in ZoomableView space
Return type: number,number
-