set_part_styleT_set_part_styleSetPartStyleSetPartStyleset_part_style (Operator)
Name
set_part_styleT_set_part_styleSetPartStyleSetPartStyleset_part_style
— Define an interpolation method for gray value output.
Signature
Description
set_part_styleset_part_styleSetPartStyleSetPartStyleSetPartStyleset_part_style
defines the interpolation method to
zoom an image part which is displayed in the window. Interpolation
takes place, if the output window has different size than the image
to display (e.g. after a call to set_partset_partSetPartSetPartSetPartset_part
or a
window resize). Three modes are supported:
- 0
no interpolation (low quality, very fast).
- 1
unweighted interpolation (medium quality and run time)
- 2
weighted interpolation (high quality, slow)
The current value can be queried with get_part_styleget_part_styleGetPartStyleGetPartStyleGetPartStyleget_part_style
.
Execution Information
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
Parameters
WindowHandleWindowHandleWindowHandleWindowHandlewindowHandlewindow_handle
(input_control) window →
HWindow, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Window handle.
StyleStyleStyleStylestylestyle
(input_control) integer →
HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)
Interpolation method for image output:
0 (fast, low quality) to 2 (slow, high quality).
Default value: 0
List of values: 0, 1, 2
Result
set_part_styleset_part_styleSetPartStyleSetPartStyleSetPartStyleset_part_style
returns 2 (H_MSG_TRUE) if the parameter is correct
and the window is valid. Otherwise an exception is raised.
Possible Predecessors
get_part_styleget_part_styleGetPartStyleGetPartStyleGetPartStyleget_part_style
Possible Successors
set_partset_partSetPartSetPartSetPartset_part
,
disp_imagedisp_imageDispImageDispImageDispImagedisp_image
,
disp_regiondisp_regionDispRegionDispRegionDispRegiondisp_region
Alternatives
affine_trans_imageaffine_trans_imageAffineTransImageAffineTransImageAffineTransImageaffine_trans_image
See also
get_part_styleget_part_styleGetPartStyleGetPartStyleGetPartStyleget_part_style
,
set_partset_partSetPartSetPartSetPartset_part
,
disp_imagedisp_imageDispImageDispImageDispImagedisp_image
,
disp_colordisp_colorDispColorDispColorDispColordisp_color
Module
Foundation