| Operatoren |
disp_polygon — Zeichnen eines Polygonzuges.
disp_polygon( : : WindowHandle, Row, Column : )
disp_polygon trägt ein Polygon mit den Zeilenkoordinaten Row und Spaltenkoordinaten Column in das Ausgabefenster ein. Die Parameter Row und Column werden jeweils in Form von Tupeln übergeben. Zwischen den angegebenen Punkten werden Geraden gezeichnet. Der Anfangs- und Endpunkt des Polygons wird nicht verbunden.
Die Parameter für die Ausgabe können wie bei der Darstellung einer Region (disp_region) mit Operatoren wie set_color, set_rgb, etc. bestimmt werden.
Die angegebenen Koordinaten müssen innerhalb des Fensters liegen.
Fenster-Handle.
Zeilenindex
Defaultwert: [16,80,80]
Wertevorschläge: 0, 64, 128, 256, 511
Typischer Wertebereich: 0 ≤ Row ≤ 511 (lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 10
Spaltenindex
Defaultwert: [48,16,80]
Wertevorschläge: 0, 64, 128, 256, 511
Typischer Wertebereich: 0 ≤ Column ≤ 511 (lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 10
/* display a rectangle */
disp_rectangle1_margin1(Hlong WindowHandle,
Hlong Row1, long Column1,
Hlong Row2, long Column2)
{
Htuple Row, Col;
create_tuple(&Row,4) ;
create_tuple(&Col,4) ;
set_i(Row,Row1,0) ;
set_i(Col,Column1,0) ;
set_i(Row,Row1,1) ;
set_i(Col,Column2,1) ;
set_i(Row,Row2,2) ;
set_i(Col,Column2,2) ;
set_i(Row,Row2,3) ;
set_i(Col,Column1,3) ;
set_i(Row,Row1,4) ;
set_i(Col,Column1,4) ;
T_disp_polygon(WindowHandle,Row,Col) ;
}
disp_polygon liefert den Wert 2 (H_MSG_TRUE).
open_window, set_rgb, set_lut, set_hsi, set_draw, set_color, set_colored, set_line_width
disp_line, gen_region_polygon, disp_region
open_window, open_textwindow, set_color, set_rgb, set_hsi, set_insert, set_line_width
Foundation
| Operatoren |