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

get_lines_xld(Polygon : : : BeginRow, BeginCol, EndRow, EndCol, Length, Phi)

Herror T_get_lines_xld(const Hobject Polygon, Htuple* BeginRow, Htuple* BeginCol, Htuple* EndRow, Htuple* EndCol, Htuple* Length, Htuple* Phi)

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:

BeginRowBeginRowBeginRowBeginRowbeginRow: Zeilen-Koordinate des Anfangspunktes
BeginColBeginColBeginColBeginColbeginCol: Spalten-Koordinate des Anfangspunktes
EndRowEndRowEndRowEndRowendRow: Zeilen-Koordinate des Endpunktes
EndColEndColEndColEndColendCol: Spalten-Koordinate des Endpunktes
LengthLengthLengthLengthlength: Seitenlänge
PhiPhiPhiPhiphi: Seitenorientierung

Ausführungsinformationen

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