get_parallels_xldT_get_parallels_xldGetParallelsXldGetParallelsXldget_parallels_xld (Operator)
Name
get_parallels_xldT_get_parallels_xldGetParallelsXldGetParallelsXldget_parallels_xld — Ausgeben der parallelen Polygonseiten inkl. Länge und Orientierung.
Signatur
void GetParallelsXld(const HObject& Parallels, HTuple* Row1, HTuple* Col1, HTuple* Length1, HTuple* Phi1, HTuple* Row2, HTuple* Col2, HTuple* Length2, HTuple* Phi2)
void HXLD::GetParallelsXld(HTuple* Row1, HTuple* Col1, HTuple* Length1, HTuple* Phi1, HTuple* Row2, HTuple* Col2, HTuple* Length2, HTuple* Phi2) const
static void HOperatorSet.GetParallelsXld(HObject parallels, out HTuple row1, out HTuple col1, out HTuple length1, out HTuple phi1, out HTuple row2, out HTuple col2, out HTuple length2, out HTuple phi2)
void HXLD.GetParallelsXld(out HTuple row1, out HTuple col1, out HTuple length1, out HTuple phi1, out HTuple row2, out HTuple col2, out HTuple length2, out HTuple phi2)
def get_parallels_xld(parallels: HObject) -> Tuple[Sequence[float], Sequence[float], Sequence[float], Sequence[float], Sequence[float], Sequence[float], Sequence[float], Sequence[float]]
Beschreibung
get_parallels_xldget_parallels_xldGetParallelsXldGetParallelsXldGetParallelsXldget_parallels_xld liefert für das erste Element aus
ParallelsParallelsParallelsParallelsparallelsparallels (d.h. das erste parallele Polygon-Paar) die
folgenden Werte:
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
ParallelsParallelsParallelsParallelsparallelsparallels (input_object) xld → objectHXLDHObjectHXLDHobject
Parallelen.
Row1Row1Row1Row1row1row_1 (output_control) polygon.y-array → HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)
Zeilen-Koordinaten der Polygonpunkte auf Polygon P1.
Col1Col1Col1Col1col1col_1 (output_control) polygon.x-array → HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)
Spalten-Koordinaten der Polygonpunkte auf Polygon P1.
Length1Length1Length1Length1length1length_1 (output_control) real-array → HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)
Seitenlängen von Polygon P1.
Phi1Phi1Phi1Phi1phi1phi_1 (output_control) angle.rad-array → HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)
Winkel zu den Normalen der Seiten von Polygon P1.
Row2Row2Row2Row2row2row_2 (output_control) polygon.y-array → HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)
Zeilen-Koordinaten der Polygonpunkte auf Polygon P2.
Col2Col2Col2Col2col2col_2 (output_control) polygon.x-array → HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)
Spalten-Koordinaten der Polygonpunkte auf Polygon P2.
Length2Length2Length2Length2length2length_2 (output_control) real-array → HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)
Seitenlängen von Polygon P2.
Phi2Phi2Phi2Phi2phi2phi_2 (output_control) angle.rad-array → HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)
Winkel zu den Normalen der Seiten von Polygon P2.
Vorgänger
gen_parallels_xldgen_parallels_xldGenParallelsXldGenParallelsXldGenParallelsXldgen_parallels_xld
Siehe auch
get_polygon_xldget_polygon_xldGetPolygonXldGetPolygonXldGetPolygonXldget_polygon_xld,
get_lines_xldget_lines_xldGetLinesXldGetLinesXldGetLinesXldget_lines_xld
Modul
Foundation