wolfhece._simtools2d_manager ============================ .. py:module:: wolfhece._simtools2d_manager .. autoapi-nested-parse:: Companion manager for Tools 2D (CPU/Fortran Wolf2D) menus and actions. Extracted from PyDraw.WolfMapViewer. Module Contents --------------- .. py:class:: SimTools2DManager(viewer: wolfhece.PyDraw.WolfMapViewer) Manages the Tools 2D (CPU) menu and associated actions. .. py:attribute:: _viewer .. py:attribute:: _menu :type: wx.Menu | None :value: None .. py:method:: menu_build() -> None .. py:method:: _wolf2d_model() Return wolfparent cast as Wolf2DModel, or None with error log if wrong type. .. py:method:: _on_parameters(event: wx.MenuEvent) -> None .. py:method:: _on_reset_mask(event: wx.MenuEvent) -> None .. py:method:: _on_zbin2hbin(event: wx.MenuEvent) -> None .. py:method:: _on_hbin2zbin(event: wx.MenuEvent) -> None .. py:method:: _on_zbinb2hbinb(event: wx.MenuEvent) -> None .. py:method:: _on_hbinb2zbinb(event: wx.MenuEvent) -> None