get_lines_xldT_get_lines_xldGetLinesXldGetLinesXld (Operator)
Name
get_lines_xldT_get_lines_xldGetLinesXldGetLinesXld
— Ausgeben aller Polygonseiten als Linien inkl. Länge und Orientierung.
Signatur
void GetLinesXld(const HObject& Polygon, HTuple* BeginRow, HTuple* BeginCol, HTuple* EndRow, HTuple* EndCol, HTuple* Length, HTuple* Phi)
void HXLDPoly::GetLinesXld(HTuple* BeginRow, HTuple* BeginCol, HTuple* EndRow, HTuple* EndCol, HTuple* Length, HTuple* Phi) const
static void HOperatorSet.GetLinesXld(HObject polygon, out HTuple beginRow, out HTuple beginCol, out HTuple endRow, out HTuple endCol, out HTuple length, out HTuple phi)
void HXLDPoly.GetLinesXld(out HTuple beginRow, out HTuple beginCol, out HTuple endRow, out HTuple endCol, out HTuple length, out HTuple phi)
Beschreibung
get_lines_xldget_lines_xldGetLinesXldGetLinesXldGetLinesXld
gibt alle Eingabepolygone
PolygonPolygonPolygonPolygonpolygon
als Linien aus. Im einzelnen werden
zurückgebeben:
Ausführungsinformationen
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Automatisch parallelisiert auf Tupelebene.
Parameter
PolygonPolygonPolygonPolygonpolygon
(input_object) xld_poly(-array) →
objectHXLDPolyHXLDPolyHobject
Polygone.
BeginRowBeginRowBeginRowBeginRowbeginRow
(output_control) line.begin.y-array →
HTupleHTupleHtuple (real) (double) (double) (double)
Zeilen-Koordinate des Anfangspunktes.
BeginColBeginColBeginColBeginColbeginCol
(output_control) line.begin.x-array →
HTupleHTupleHtuple (real) (double) (double) (double)
Spalten-Koordinate des Anfangspunktes.
EndRowEndRowEndRowEndRowendRow
(output_control) line.end.y-array →
HTupleHTupleHtuple (real) (double) (double) (double)
Zeilen-Koordinate des Endpunktes.
EndColEndColEndColEndColendCol
(output_control) line.end.x-array →
HTupleHTupleHtuple (real) (double) (double) (double)
Spalten-Koordinate des Endpunktes.
LengthLengthLengthLengthlength
(output_control) real-array →
HTupleHTupleHtuple (real) (double) (double) (double)
Seitenlänge.
PhiPhiPhiPhiphi
(output_control) angle.rad-array →
HTupleHTupleHtuple (real) (double) (double) (double)
Seitenorientierung.
Vorgänger
gen_polygons_xldgen_polygons_xldGenPolygonsXldGenPolygonsXldGenPolygonsXld
Alternativen
get_polygon_xldget_polygon_xldGetPolygonXldGetPolygonXldGetPolygonXld
Modul
Foundation