zoom_region🔗
Short description🔗
zoom_region — Zoom a region.
Signature🔗
zoom_region( region Region, out region RegionZoom, extent.x ScaleWidth, extent.y ScaleHeight )
Description🔗
zoom_region enlarges or reduces the regions given in
Region in the x- and y-direction by the given scale
factors ScaleWidth and ScaleHeight.
Execution information🔗
Execution information
-
Multithreading type: reentrant (runs in parallel with non-exclusive operators).
-
Multithreading scope: global (may be called from any thread).
-
Automatically parallelized on tuple level.
Parameters🔗
Region (input_object) region(-array) → object
Region(s) to be zoomed.
RegionZoom (output_object) region(-array) → object
Zoomed region(s).
Number of elements: RegionZoom == Region
ScaleWidth (input_control) extent.x → (real)
Scale factor in x-direction.
Default: 2.0
Suggested values: 0.25, 0.5, 1.0, 2.0, 3.0
Value range: 0.0 ≤ ScaleWidth ≤ 100.0 (lin)
Minimum increment: 0.01
Recommended increment: 0.5
ScaleHeight (input_control) extent.y → (real)
Scale factor in y-direction.
Default: 2.0
Suggested values: 0.25, 0.5, 1.0, 2.0, 3.0
Value range: 0.0 ≤ ScaleHeight ≤ 100.0 (lin)
Minimum increment: 0.01
Recommended increment: 0.5
Combinations with other operators🔗
Combinations
Possible predecessors
threshold, connection, regiongrowing, pouring
Possible successors
See also
Module🔗
Foundation