View2D Operators¶
-
bpy.ops.view2d.
ndof
()¶ Use a 3D mouse device to pan/zoom the view
-
bpy.ops.view2d.
pan
(deltax=0, deltay=0)¶ Pan the view
Parameters: - deltax (int in [-inf, inf], (optional)) – Delta X
- deltay (int in [-inf, inf], (optional)) – Delta Y
-
bpy.ops.view2d.
reset
()¶ Reset the view
-
bpy.ops.view2d.
scroll_down
(deltax=0, deltay=0, page=False)¶ Scroll the view down
Parameters: - deltax (int in [-inf, inf], (optional)) – Delta X
- deltay (int in [-inf, inf], (optional)) – Delta Y
- page (boolean, (optional)) – Page, Scroll down one page
-
bpy.ops.view2d.
scroll_left
(deltax=0, deltay=0)¶ Scroll the view left
Parameters: - deltax (int in [-inf, inf], (optional)) – Delta X
- deltay (int in [-inf, inf], (optional)) – Delta Y
-
bpy.ops.view2d.
scroll_right
(deltax=0, deltay=0)¶ Scroll the view right
Parameters: - deltax (int in [-inf, inf], (optional)) – Delta X
- deltay (int in [-inf, inf], (optional)) – Delta Y
-
bpy.ops.view2d.
scroll_up
(deltax=0, deltay=0, page=False)¶ Scroll the view up
Parameters: - deltax (int in [-inf, inf], (optional)) – Delta X
- deltay (int in [-inf, inf], (optional)) – Delta Y
- page (boolean, (optional)) – Page, Scroll up one page
-
bpy.ops.view2d.
scroller_activate
()¶ Scroll view by mouse click and drag
-
bpy.ops.view2d.
smoothview
(xmin=0, xmax=0, ymin=0, ymax=0, wait_for_input=True)¶ Undocumented contribute <https://developer.blender.org/T51061>
Parameters: - xmin (int in [-inf, inf], (optional)) – X Min
- xmax (int in [-inf, inf], (optional)) – X Max
- ymin (int in [-inf, inf], (optional)) – Y Min
- ymax (int in [-inf, inf], (optional)) – Y Max
- wait_for_input (boolean, (optional)) – Wait for Input
-
bpy.ops.view2d.
zoom
(deltax=0.0, deltay=0.0, use_cursor_init=True)¶ Zoom in/out the view
Parameters: - deltax (float in [-inf, inf], (optional)) – Delta X
- deltay (float in [-inf, inf], (optional)) – Delta Y
- use_cursor_init (boolean, (optional)) – Cursor Init, Use initial cursor position
-
bpy.ops.view2d.
zoom_border
(xmin=0, xmax=0, ymin=0, ymax=0, wait_for_input=True, zoom_out=False)¶ Zoom in the view to the nearest item contained in the border
Parameters: - xmin (int in [-inf, inf], (optional)) – X Min
- xmax (int in [-inf, inf], (optional)) – X Max
- ymin (int in [-inf, inf], (optional)) – Y Min
- ymax (int in [-inf, inf], (optional)) – Y Max
- wait_for_input (boolean, (optional)) – Wait for Input
- zoom_out (boolean, (optional)) – Zoom Out
-
bpy.ops.view2d.
zoom_in
(zoomfacx=0.0, zoomfacy=0.0)¶ Zoom in the view
Parameters: - zoomfacx (float in [-inf, inf], (optional)) – Zoom Factor X
- zoomfacy (float in [-inf, inf], (optional)) – Zoom Factor Y
-
bpy.ops.view2d.
zoom_out
(zoomfacx=0.0, zoomfacy=0.0)¶ Zoom out the view
Parameters: - zoomfacx (float in [-inf, inf], (optional)) – Zoom Factor X
- zoomfacy (float in [-inf, inf], (optional)) – Zoom Factor Y