Name
disp_rectangle1disp_rectangle1DispRectangle1disp_rectangle1DispRectangle1DispRectangle1 — Ausgeben von achsenparallelen Rechtecken.
void DispRectangle1(const HTuple& WindowHandle, const HTuple& Row1, const HTuple& Column1, const HTuple& Row2, const HTuple& Column2)
void HWindow::DispRectangle1(const HTuple& Row1, const HTuple& Column1, const HTuple& Row2, const HTuple& Column2) const
void HWindow::DispRectangle1(double Row1, double Column1, double Row2, double Column2) const
static void HOperatorSet.DispRectangle1(HTuple windowHandle, HTuple row1, HTuple column1, HTuple row2, HTuple column2)
void HWindow.DispRectangle1(HTuple row1, HTuple column1, HTuple row2, HTuple column2)
void HWindow.DispRectangle1(double row1, double column1, double row2, double column2)
disp_rectangle1disp_rectangle1DispRectangle1disp_rectangle1DispRectangle1DispRectangle1 trägt ein oder mehrere Rechtecke, die
jeweils durch die linke obere Ecke (Row1Row1Row1Row1Row1row1,Column1Column1Column1Column1Column1column1)
und die rechte untere Ecke (Row2Row2Row2Row2Row2row2,Column2Column2Column2Column2Column2column2) beschrieben
werden, in das Ausgabefenster ein. Liegen die angegebenen
Koordinaten ganz oder teilweise außerhalb der Fensterkoordinaten, dann wird
das Rechteck entsprechend beschnitten. Sollen mehrere Rechtecke dargestellt
werden, sind die Koordinaten als Tupel zu übergeben.
Die Parameter für die Ausgabe können wie bei der Darstellung einer Region
(disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion) mit den Operatoren set_colorset_colorSetColorset_colorSetColorSetColor,
set_grayset_graySetGrayset_graySetGraySetGray, set_drawset_drawSetDrawset_drawSetDrawSetDraw, set_line_widthset_line_widthSetLineWidthset_line_widthSetLineWidthSetLineWidth,
etc. bestimmt werden.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Row1Row1Row1Row1Row1row1 (input_control) rectangle.origin.y(-array) → HTupleHTupleHTupleVARIANTHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong) (double / Hlong)
Zeilenindex der linken oberen Ecke.
Defaultwert: 16
Wertevorschläge: 0, 64, 128, 256, 511
Typischer Wertebereich: 0
≤
Row1
Row1
Row1
Row1
Row1
row1
≤
511 (lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 10
Spaltenindex der linken oberen Ecke.
Defaultwert: 16
Wertevorschläge: 0, 64, 128, 256, 511
Typischer Wertebereich: 0
≤
Column1
Column1
Column1
Column1
Column1
column1
≤
511 (lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 10
Row2Row2Row2Row2Row2row2 (input_control) rectangle.corner.y(-array) → HTupleHTupleHTupleVARIANTHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong) (double / Hlong)
Zeilenindex der rechten unteren Ecke.
Defaultwert: 48
Wertevorschläge: 0, 64, 128, 256, 511
Typischer Wertebereich: 0
≤
Row2
Row2
Row2
Row2
Row2
row2
≤
511 (lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 10
Restriktion: Row2 >= Row1
Spaltenindex der rechten unteren Ecke.
Defaultwert: 80
Wertevorschläge: 0, 64, 128, 256, 511
Typischer Wertebereich: 0
≤
Column2
Column2
Column2
Column2
Column2
column2
≤
511 (lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 10
Restriktion: Column2 >= Column1
set_color(WindowHandle,'green')
draw_region(MyRegion,WindowHandle)
smallest_rectangle1(MyRegion,R1,C1,R2,C2)
disp_rectangle1(WindowHandle,R1,C1,R2,C2)
set_color(WindowHandle,"green") ;
draw_region(&MyRegion,WindowHandle) ;
smallest_rectangle1(MyRegion,&R1,&C1,&R2,&C2) ;
disp_rectangle1(WindowHandle,R1,C1,R2,C2) ;
set_color(WindowHandle,'green')
draw_region(MyRegion,WindowHandle)
smallest_rectangle1(MyRegion,R1,C1,R2,C2)
disp_rectangle1(WindowHandle,R1,C1,R2,C2)
set_color(WindowHandle,'green')
draw_region(MyRegion,WindowHandle)
smallest_rectangle1(MyRegion,R1,C1,R2,C2)
disp_rectangle1(WindowHandle,R1,C1,R2,C2)
set_color(WindowHandle,'green')
draw_region(MyRegion,WindowHandle)
smallest_rectangle1(MyRegion,R1,C1,R2,C2)
disp_rectangle1(WindowHandle,R1,C1,R2,C2)
set_color(WindowHandle,'green')
draw_region(MyRegion,WindowHandle)
smallest_rectangle1(MyRegion,R1,C1,R2,C2)
disp_rectangle1(WindowHandle,R1,C1,R2,C2)
disp_rectangle1disp_rectangle1DispRectangle1disp_rectangle1DispRectangle1DispRectangle1 liefert den Wert 2 (H_MSG_TRUE).
open_windowopen_windowOpenWindowopen_windowOpenWindowOpenWindow,
set_rgbset_rgbSetRgbset_rgbSetRgbSetRgb,
set_lutset_lutSetLutset_lutSetLutSetLut,
set_hsiset_hsiSetHsiset_hsiSetHsiSetHsi,
set_drawset_drawSetDrawset_drawSetDrawSetDraw,
set_colorset_colorSetColorset_colorSetColorSetColor,
set_coloredset_coloredSetColoredset_coloredSetColoredSetColored,
set_line_widthset_line_widthSetLineWidthset_line_widthSetLineWidthSetLineWidth
disp_rectangle2disp_rectangle2DispRectangle2disp_rectangle2DispRectangle2DispRectangle2,
gen_rectangle1gen_rectangle1GenRectangle1gen_rectangle1GenRectangle1GenRectangle1,
disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion,
disp_linedisp_lineDispLinedisp_lineDispLineDispLine,
set_shapeset_shapeSetShapeset_shapeSetShapeSetShape
open_windowopen_windowOpenWindowopen_windowOpenWindowOpenWindow,
open_textwindowopen_textwindowOpenTextwindowopen_textwindowOpenTextwindowOpenTextwindow,
set_colorset_colorSetColorset_colorSetColorSetColor,
set_drawset_drawSetDrawset_drawSetDrawSetDraw,
set_line_widthset_line_widthSetLineWidthset_line_widthSetLineWidthSetLineWidth
Foundation