Name
set_line_styleT_set_line_styleSetLineStyleset_line_styleSetLineStyleSetLineStyle — Define a contour output pattern.
set_line_styleset_line_styleSetLineStyleset_line_styleSetLineStyleSetLineStyle defines the output pattern of the margin of
regions and of XLD contours. The information is used by operators like
disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion, disp_linedisp_lineDispLinedisp_lineDispLineDispLine, disp_polygondisp_polygonDispPolygondisp_polygonDispPolygonDispPolygon etc. The
current value can be queried with get_line_styleget_line_styleGetLineStyleget_line_styleGetLineStyleGetLineStyle.
StyleStyleStyleStyleStylestyle contains up to five pairs of values. The first value is
the length of the visible contour part, the second is the length of
the invisible part. The value pairs are used cyclical for contour
output.
set_line_styleset_line_styleSetLineStyleset_line_styleSetLineStyleSetLineStyle does an implicit polygon approximation
(see set_line_approx(::WindowHandle,3:)set_line_approx(WindowHandle,3)SetLineApprox(WindowHandle,3)set_line_approx(WindowHandle,3)SetLineApprox(WindowHandle,3)SetLineApprox(WindowHandle,3)). It is only possible to
enlarge it with set_line_approxset_line_approxSetLineApproxset_line_approxSetLineApproxSetLineApprox.
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: local (may only be called from the same thread in which the window, model, or tool instance was created).
- Processed without parallelization.
Contour pattern.
Default value: []
Typical range of values: 1
≤
Style
Style
Style
Style
Style
style
≤
120
* stroke line: X-Windows
set_line_style(WindowHandle,[20,7])
* point-stroke line: X-Windows
set_line_style(WindowHandle,[20,7,3,7])
* passing line (standard)
set_line_style(WindowHandle,[])
Htuple LineStyle ;
/* stroke line: X-Windows */
create_tuple(&LineStyle,2) ;
set_i(LineStyle,20,0) ;
set_i(LineStyle,7,1) ;
T_set_line_style(WindowHandle,LineStyle) ;
destroy_tuple(LineStyle) ;
/* point-stroke line: X-Windows */
create_tuple(&LineStyle,4) ;
set_i(LineStyle,20,0) ;
set_i(LineStyle,7,1) ;
set_i(LineStyle,3,2) ;
set_i(LineStyle,7,3) ;
T_set_line_style(WindowHandle,LineStyle) ;
destroy_tuple(LineStyle) ;
/* passing line (standard) */
create_tuple(&LineStyle,0) ;
T_set_line_style(WindowHandle,LineStyle) ;
destroy_tuple(LineStyle) ;
* stroke line: X-Windows
set_line_style(WindowHandle,[20,7])
* point-stroke line: X-Windows
set_line_style(WindowHandle,[20,7,3,7])
* passing line (standard)
set_line_style(WindowHandle,[])
* stroke line: X-Windows
set_line_style(WindowHandle,[20,7])
* point-stroke line: X-Windows
set_line_style(WindowHandle,[20,7,3,7])
* passing line (standard)
set_line_style(WindowHandle,[])
* stroke line: X-Windows
set_line_style(WindowHandle,[20,7])
* point-stroke line: X-Windows
set_line_style(WindowHandle,[20,7,3,7])
* passing line (standard)
set_line_style(WindowHandle,[])
* stroke line: X-Windows
set_line_style(WindowHandle,[20,7])
* point-stroke line: X-Windows
set_line_style(WindowHandle,[20,7,3,7])
* passing line (standard)
set_line_style(WindowHandle,[])
set_line_styleset_line_styleSetLineStyleset_line_styleSetLineStyleSetLineStyle returns 2 (H_MSG_TRUE) if the parameter is
correct and the window is valid. Otherwise an exception is raised.
get_line_styleget_line_styleGetLineStyleget_line_styleGetLineStyleGetLineStyle
disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion
get_line_styleget_line_styleGetLineStyleget_line_styleGetLineStyleGetLineStyle,
set_line_approxset_line_approxSetLineApproxset_line_approxSetLineApproxSetLineApprox,
disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion
Foundation