gen_region_linegen_region_lineGenRegionLineGenRegionLinegen_region_line (Operator)
Name
gen_region_linegen_region_lineGenRegionLineGenRegionLinegen_region_line — Abspeichern von Eingabelinien als Regionen.
Signatur
void GenRegionLine(HObject* RegionLines, const HTuple& BeginRow, const HTuple& BeginCol, const HTuple& EndRow, const HTuple& EndCol)
void HRegion::GenRegionLine(const HTuple& BeginRow, const HTuple& BeginCol, const HTuple& EndRow, const HTuple& EndCol)
void HRegion::GenRegionLine(Hlong BeginRow, Hlong BeginCol, Hlong EndRow, Hlong EndCol)
static void HOperatorSet.GenRegionLine(out HObject regionLines, HTuple beginRow, HTuple beginCol, HTuple endRow, HTuple endCol)
void HRegion.GenRegionLine(HTuple beginRow, HTuple beginCol, HTuple endRow, HTuple endCol)
void HRegion.GenRegionLine(int beginRow, int beginCol, int endRow, int endCol)
def gen_region_line(begin_row: MaybeSequence[Union[int, float]], begin_col: MaybeSequence[Union[int, float]], end_row: MaybeSequence[Union[int, float]], end_col: MaybeSequence[Union[int, float]]) -> HObject
Beschreibung
gen_region_linegen_region_lineGenRegionLineGenRegionLineGenRegionLinegen_region_line legt die übergebenen Linien (mit Anfangspunkt
[BeginRowBeginRowBeginRowBeginRowbeginRowbegin_row,BeginColBeginColBeginColBeginColbeginColbegin_col] und Endpunkt [EndRowEndRowEndRowEndRowendRowend_row,
EndColEndColEndColEndColendColend_col]) als Region ab.
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
RegionLinesRegionLinesRegionLinesRegionLinesregionLinesregion_lines (output_object) region(-array) → objectHRegionHObjectHRegionHobject *
Erzeugte Regionen.
BeginRowBeginRowBeginRowBeginRowbeginRowbegin_row (input_control) line.begin.y(-array) → HTupleMaybeSequence[Union[int, float]]HTupleHtuple (integer / real) (int / long / double) (Hlong / double) (Hlong / double)
Zeilenkoordinaten der Anfangspunkte der Eingabelinien.
Defaultwert: 100
Wertevorschläge: 10, 50, 100, 200, 300, 400
Typischer Wertebereich:
BeginRow
BeginRow
BeginRow
BeginRow
beginRow
begin_row
(lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 1
BeginColBeginColBeginColBeginColbeginColbegin_col (input_control) line.begin.x(-array) → HTupleMaybeSequence[Union[int, float]]HTupleHtuple (integer / real) (int / long / double) (Hlong / double) (Hlong / double)
Spaltenkoordinaten der Anfangspunkte der
Eingabelinien.
Defaultwert: 50
Wertevorschläge: 10, 50, 100, 200, 300, 400
Typischer Wertebereich:
BeginCol
BeginCol
BeginCol
BeginCol
beginCol
begin_col
(lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 1
EndRowEndRowEndRowEndRowendRowend_row (input_control) line.end.y(-array) → HTupleMaybeSequence[Union[int, float]]HTupleHtuple (integer / real) (int / long / double) (Hlong / double) (Hlong / double)
Zeilenkoordinaten der Endpunkte der Eingabelinien.
Defaultwert: 150
Wertevorschläge: 50, 100, 200, 300, 400, 500
Typischer Wertebereich:
EndRow
EndRow
EndRow
EndRow
endRow
end_row
(lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 1
EndColEndColEndColEndColendColend_col (input_control) line.end.x(-array) → HTupleMaybeSequence[Union[int, float]]HTupleHtuple (integer / real) (int / long / double) (Hlong / double) (Hlong / double)
Spaltenkoordinaten der Endpunkte der Eingabelinien.
Defaultwert: 250
Wertevorschläge: 50, 100, 200, 300, 400, 500
Typischer Wertebereich:
EndCol
EndCol
EndCol
EndCol
endCol
end_col
(lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 1
Ergebnis
gen_region_linegen_region_lineGenRegionLineGenRegionLineGenRegionLinegen_region_line liefert immer den Wert 2 (H_MSG_TRUE).
Das Clipping am aktuellen Bildformat wird durch
set_system('clip_region',<'true'/'false'>)set_system("clip_region",<"true"/"false">)SetSystem("clip_region",<"true"/"false">)SetSystem("clip_region",<"true"/"false">)SetSystem("clip_region",<"true"/"false">)set_system("clip_region",<"true"/"false">) festgelegt.
Vorgänger
split_skeleton_linessplit_skeleton_linesSplitSkeletonLinesSplitSkeletonLinesSplitSkeletonLinessplit_skeleton_lines
Alternativen
gen_region_hlinegen_region_hlineGenRegionHlineGenRegionHlineGenRegionHlinegen_region_hline
Modul
Foundation