disp_crossT_disp_crossDispCrossDispCross (Operator)
Name
disp_crossT_disp_crossDispCrossDispCross
— Zeichnen von Kreuzen in ein Fenster.
Signatur
void DispCross(const HTuple& WindowHandle, const HTuple& Row, const HTuple& Column, const HTuple& Size, const HTuple& Angle)
void HWindow::DispCross(const HTuple& Row, const HTuple& Column, double Size, double Angle) const
void HWindow::DispCross(double Row, double Column, double Size, double Angle) const
static void HOperatorSet.DispCross(HTuple windowHandle, HTuple row, HTuple column, HTuple size, HTuple angle)
void HWindow.DispCross(HTuple row, HTuple column, double size, double angle)
void HWindow.DispCross(double row, double column, double size, double angle)
Beschreibung
disp_crossdisp_crossDispCrossDispCrossDispCross
trägt ein oder mehrere Kreuze mit Mittelpunkt
(RowRowRowRowrow
,ColumnColumnColumnColumncolumn
), Schenkellänge SizeSizeSizeSizesize
und
Orientierung AngleAngleAngleAngleangle
in das Ausgabefenster ein.
Bei der Darstellung von mehr als einem Kreuz müssen die Koordinaten dabei
jeweils in Form eines Tupels übergeben werden.
Die Parameter für die Ausgabe können wie bei der Darstellung einer Region
(disp_regiondisp_regionDispRegionDispRegionDispRegion
) mit den Operatoren set_colorset_colorSetColorSetColorSetColor
,
set_grayset_graySetGraySetGraySetGray
, set_drawset_drawSetDrawSetDrawSetDraw
, set_line_widthset_line_widthSetLineWidthSetLineWidthSetLineWidth
,
etc. bestimmt werden. Für die Behandlung der Farben bei mehr als einem
Kreuz siehe set_colorset_colorSetColorSetColorSetColor
.
Ausführungsinformationen
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Parameter
WindowHandleWindowHandleWindowHandleWindowHandlewindowHandle
(input_control) window →
HWindow, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Fenster-Handle.
RowRowRowRowrow
(input_control) coordinates.y(-array) →
HTupleHTupleHtuple (real) (double) (double) (double)
Zeilenkoordinate des Mittelpunktes.
Defaultwert: 32.0
Wertevorschläge: 0.0, 64.0, 128.0, 256.0, 511.0
ColumnColumnColumnColumncolumn
(input_control) coordinates.x(-array) →
HTupleHTupleHtuple (real) (double) (double) (double)
Spaltenkoordinate des Mittelpunktes.
Defaultwert: 32.0
Wertevorschläge: 0.0, 64.0, 128.0, 256.0, 511.0
SizeSizeSizeSizesize
(input_control) number →
HTupleHTupleHtuple (real) (double) (double) (double)
Länge der Schenkel.
Defaultwert: 6.0
Wertevorschläge: 4.0, 6.0, 8.0, 10.0
Typischer Wertebereich: 0.0
≤
Size
Size
Size
Size
size
AngleAngleAngleAngleangle
(input_control) angle.rad →
HTupleHTupleHtuple (real) (double) (double) (double)
Orientierung.
Defaultwert: 0.0
Wertevorschläge: 0.0, 0.78539816339744830961566084581988
Ergebnis
disp_crossdisp_crossDispCrossDispCrossDispCross
liefert den Wert 2 (H_MSG_TRUE).
Vorgänger
open_windowopen_windowOpenWindowOpenWindowOpenWindow
,
set_rgbset_rgbSetRgbSetRgbSetRgb
,
set_lutset_lutSetLutSetLutSetLut
,
set_hsiset_hsiSetHsiSetHsiSetHsi
,
set_drawset_drawSetDrawSetDrawSetDraw
,
set_colorset_colorSetColorSetColorSetColor
,
set_coloredset_coloredSetColoredSetColoredSetColored
,
set_line_widthset_line_widthSetLineWidthSetLineWidthSetLineWidth
Alternativen
disp_arrowdisp_arrowDispArrowDispArrowDispArrow
,
disp_rectangle1disp_rectangle1DispRectangle1DispRectangle1DispRectangle1
,
disp_rectangle2disp_rectangle2DispRectangle2DispRectangle2DispRectangle2
,
disp_circledisp_circleDispCircleDispCircleDispCircle
Siehe auch
open_windowopen_windowOpenWindowOpenWindowOpenWindow
,
set_colorset_colorSetColorSetColorSetColor
,
set_rgbset_rgbSetRgbSetRgbSetRgb
,
set_hsiset_hsiSetHsiSetHsiSetHsi
,
set_insertset_insertSetInsertSetInsertSetInsert
,
set_line_widthset_line_widthSetLineWidthSetLineWidthSetLineWidth
Modul
Foundation