KlassenKlassenKlassenKlassen | | | | Operatoren

get_lines_xldT_get_lines_xldGetLinesXldget_lines_xldGetLinesXldGetLinesXld (Operator)

Name

get_lines_xldT_get_lines_xldGetLinesXldget_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)

Herror get_lines_xld(Hobject Polygon, HTuple* BeginRow, HTuple* BeginCol, HTuple* EndRow, HTuple* EndCol, HTuple* Length, HTuple* Phi)

HTuple HXLDPoly::GetLinesXld(HTuple* BeginCol, HTuple* EndRow, HTuple* EndCol, HTuple* Length, HTuple* Phi) const

HTuple HXLDPolyArray::GetLinesXld(HTuple* BeginCol, HTuple* EndRow, HTuple* EndCol, HTuple* Length, HTuple* Phi) const

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

void HOperatorSetX.GetLinesXld(
[in] IHUntypedObjectX* Polygon, [out] VARIANT* BeginRow, [out] VARIANT* BeginCol, [out] VARIANT* EndRow, [out] VARIANT* EndCol, [out] VARIANT* Length, [out] VARIANT* Phi)

VARIANT HXLDPolyX.GetLinesXld(
[out] VARIANT* BeginCol, [out] VARIANT* EndRow, [out] VARIANT* EndCol, [out] VARIANT* Length, [out] VARIANT* Phi)

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_xldGetLinesXldget_lines_xldGetLinesXldGetLinesXld gibt alle Eingabepolygone PolygonPolygonPolygonPolygonPolygonpolygon als Linien aus. Im einzelnen werden zurückgebeben:

BeginRowBeginRowBeginRowBeginRowBeginRowbeginRow: Zeilen-Koordinate des Anfangspunktes
BeginColBeginColBeginColBeginColBeginColbeginCol: Spalten-Koordinate des Anfangspunktes
EndRowEndRowEndRowEndRowEndRowendRow: Zeilen-Koordinate des Endpunktes
EndColEndColEndColEndColEndColendCol: Spalten-Koordinate des Endpunktes
LengthLengthLengthLengthLengthlength: Seitenlänge
PhiPhiPhiPhiPhiphi: Seitenorientierung

Parallelisierung

Parameter

PolygonPolygonPolygonPolygonPolygonpolygon (input_object)  xld_poly(-array) objectHXLDPolyHXLDPolyHXLDPolyHXLDPolyXHobject

Polygone.

BeginRowBeginRowBeginRowBeginRowBeginRowbeginRow (output_control)  line.begin.y-array HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Zeilen-Koordinate des Anfangspunktes.

BeginColBeginColBeginColBeginColBeginColbeginCol (output_control)  line.begin.x-array HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Spalten-Koordinate des Anfangspunktes.

EndRowEndRowEndRowEndRowEndRowendRow (output_control)  line.end.y-array HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Zeilen-Koordinate des Endpunktes.

EndColEndColEndColEndColEndColendCol (output_control)  line.end.x-array HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Spalten-Koordinate des Endpunktes.

LengthLengthLengthLengthLengthlength (output_control)  real-array HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Seitenlänge.

PhiPhiPhiPhiPhiphi (output_control)  angle.rad-array HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Seitenorientierung.

Vorgänger

gen_polygons_xldgen_polygons_xldGenPolygonsXldgen_polygons_xldGenPolygonsXldGenPolygonsXld

Alternativen

get_polygon_xldget_polygon_xldGetPolygonXldget_polygon_xldGetPolygonXldGetPolygonXld

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren