wolfhece._action_kind
ActionKind — canonical enumeration of every interactive action in WolfMapViewer.
Inheriting from str means that all existing comparisons of the form
continue to work during progressive migration: ActionKind.SCULPT is a plain
str whose value is 'sculpt', so equality is transparent.
Module Contents
-
class wolfhece._action_kind.ActionKind[source]
Bases: str, enum.Enum
All interactive actions of WolfMapViewer.
-
NONE = ''[source]
-
ADD_POINTS_TO_CLOUD = 'add points to cloud'[source]
-
MOVE_POINT_IN_CLOUD = 'move point in cloud'[source]
-
CREATE_POLYGON_TILES = 'create polygon - tiles'[source]
-
SELECT_ACTIVE_TILE = 'select active tile'[source]
-
SELECT_ACTIVE_IMAGE_TILE = 'select active image tile'[source]
-
LAZ_TMP_VECTOR = 'laz tmp vector'[source]
-
MOVE_TRIANGLES = 'move triangles'[source]
-
ROTATE_TRIANGLES = 'rotate triangles'[source]
-
CAPTURE_VERTICES = 'capture vertices'[source]
-
MODIFY_VERTICES = 'modify vertices'[source]
-
INSERT_VERTICES = 'insert vertices'[source]
-
DYNAMIC_PARALLEL = 'dynamic parallel'[source]
-
MOVE_VECTOR = 'move vector'[source]
-
MOVE_ZONE = 'move zone'[source]
-
ROTATE_VECTOR = 'rotate vector'[source]
-
ROTATE_ZONE = 'rotate zone'[source]
-
OFFSET_SCALE_IMAGE = 'offset/scale image'[source]
-
SELECT_NODE_BY_NODE = 'select node by node'[source]
-
SELECT_NODE_BY_NODE_RESULTS = 'select node by node - results'[source]
-
SELECT_BY_VECTOR_INSIDE = 'select by vector inside'[source]
-
SELECT_BY_VECTOR_OUTSIDE = 'select by vector outside'[source]
-
SELECT_BY_VECTOR_ALONG = 'select by vector along'[source]
-
SELECT_BY_TMP_VECTOR_INSIDE = 'select by tmp vector inside'[source]
-
SELECT_BY_TMP_VECTOR_ALONG = 'select by tmp vector along'[source]
-
SELECT_ACTIVE_VECTOR_INSIDE = 'select active vector inside'[source]
-
SELECT_ACTIVE_VECTOR_ALL = 'select active vector all'[source]
-
SELECT_ACTIVE_VECTOR2_INSIDE = 'select active vector2 inside'[source]
-
SELECT_ACTIVE_VECTOR2_ALL = 'select active vector2 all'[source]
-
PICK_PIE_CENTER = 'pick pie center'[source]
-
PICK_BAR_POSITION = 'pick bar position'[source]
-
PICK_CURVE_ORIGIN = 'pick curve canvas origin'[source]
-
TRANSFORM_ASSET_BOUNDS = 'transform asset bounds'[source]
-
SCULPT = 'sculpt'[source]
-
PROFILE = 'profile'[source]
-
SELECT_BC = 'select bc'[source]
-
DISTANCE_ALONG_VECTOR = 'distance along vector'[source]
-
BRIDGE_GLTF = 'bridge gltf'[source]
-
PICK_CATCHMENT_LIDAXE = 'pick catchment from lidaxe'[source]
-
PICK_PATH_LIDAXE = 'pick path from lidaxe'[source]
-
PLOT_ALARO_XY = 'plot alaro xy'[source]
-
PICK_BRIDGE = 'pick bridge'[source]
-
PICK_WEIR = 'pick weir'[source]
-
PICK_MUNICIPALITY = 'pick municipality'[source]
-
PICK_A_PICTURE = 'pick a picture'[source]
-
PLOT_CROSS_SECTION = 'plot cross section'[source]
-
PICK_LANDMAP_FULL = 'pick landmap full'[source]
-
PICK_LANDMAP_LOW = 'pick landmap low'[source]
-
SELECT_NEAREST_PROFILE = 'select nearest profile'[source]
-
SET_1D_PROFILE = 'set 1d profile'[source]
-
PICK_OUTLET = 'pick outlet'[source]
-
PICK_INTERIOR_POINT = 'pick interior point'[source]
-
PICK_FORCED_EXCHANGES = 'pick forced exchanges'[source]
-
REMOVE_FORCED_EXCHANGES = 'remove forced exchanges'[source]
-
FIND_UPSTREAM_WATERSHED = 'find upstream watershed'[source]
-
FIND_UPSTREAM_WATERSHED_LIMIT = 'find upstream watershed - limit to sub'[source]
-
FIND_PATH_TO_OUTLET = 'find path to outlet'[source]
-
SELECT_UPSTREAM_WATERSHED = 'select upstream watershed'[source]
-
SELECT_UPSTREAM_WATERSHED_LIMIT = 'select upstream watershed - limit to sub'[source]
-
SELECT_UPSTREAM_RIVERS = 'select upstream rivers'[source]
-
SELECT_UPSTREAM_RIVERS_LIMIT = 'select upstream rivers - limit to sub'[source]
-
SELECT_DOWNSTREAM_RIVERS = 'select downstream rivers'[source]
-
wolfhece._action_kind.SELECT_BY_VECTOR_ACTIONS: frozenset[ActionKind][source]
-
wolfhece._action_kind.SELECT_ACTIVE_VECTOR_ACTIONS: frozenset[ActionKind][source]
-
wolfhece._action_kind.SELECT_NODE_ACTIONS: frozenset[ActionKind][source]
-
wolfhece._action_kind.PICK_LANDMAP_ACTIONS: frozenset[ActionKind][source]
-
wolfhece._action_kind.POLYGON_VERTEX_ACTIONS: frozenset[ActionKind][source]
-
wolfhece._action_kind.FIND_UPSTREAM_WATERSHED_ACTIONS: frozenset[ActionKind][source]
-
wolfhece._action_kind.SELECT_UPSTREAM_WATERSHED_ACTIONS: frozenset[ActionKind][source]
-
wolfhece._action_kind.SELECT_UPSTREAM_RIVERS_ACTIONS: frozenset[ActionKind][source]
-
wolfhece._action_kind.HEAVY_GL_ACTIONS: frozenset[ActionKind][source]