wolfhece._landmap_manager

Landmap companion for WolfMapViewer.

All PlansTerrier / landmap menu and command logic lives here. WolfMapViewer holds a single instance as self._landmap_mgr and exposes one-line delegators so external callers remain unaffected.

Module Contents

class wolfhece._landmap_manager.LandmapManager(viewer: wolfhece.PyDraw.WolfMapViewer)[source]

Companion object that owns landmap menu state and actions.

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

Create and append the Landmap menu to the viewer menubar (once only).

on_pick_full(event: wx.Event) None[source]
on_pick_low(event: wx.Event) None[source]
on_transparent_color(event: wx.Event) None[source]
on_set_tolerance(event: wx.Event) None[source]
on_change_colors(event: wx.Event) None[source]