wolfhece._simtools2d_manager

Companion manager for Tools 2D (CPU/Fortran Wolf2D) menus and actions. Extracted from PyDraw.WolfMapViewer.

Module Contents

class wolfhece._simtools2d_manager.SimTools2DManager(viewer: wolfhece.PyDraw.WolfMapViewer)[source]

Manages the Tools 2D (CPU) menu and associated actions.

_viewer[source]
_menu: wx.Menu | None = None[source]
menu_build() None[source]
_wolf2d_model()[source]

Return wolfparent cast as Wolf2DModel, or None with error log if wrong type.

_on_parameters(event: wx.MenuEvent) None[source]
_on_reset_mask(event: wx.MenuEvent) None[source]
_on_zbin2hbin(event: wx.MenuEvent) None[source]
_on_hbin2zbin(event: wx.MenuEvent) None[source]
_on_zbinb2hbinb(event: wx.MenuEvent) None[source]
_on_hbinb2zbinb(event: wx.MenuEvent) None[source]