get_parallels_xldπ
Short descriptionπ
get_parallels_xld β Return an XLD parallelβs data (as lines).
Signatureπ
get_parallels_xld( xld Parallels, out polygon.y Row1, out polygon.x Col1, out real Length1, out angle.rad Phi1, out polygon.y Row2, out polygon.x Col2, out real Length2, out angle.rad Phi2 )
Descriptionπ
get_parallels_xld returns for the first XLD parallel in
Parallels the following values:
| Β | |
|---|---|
Row1: |
Row coordinates of the points on polygon P1 |
Col1: |
Column coordinates of the points on polygon P1 |
Length1: |
Lengths of the line segments on polygon P1 |
Phi1: |
Angles to the normal vectors of the line segments on polygon P1 |
Row2: |
Row coordinates of the points on polygon P2 |
Col2: |
Column coordinates of the points on polygon P2 |
Length2: |
Lengths of the line segments on polygon P2 |
Phi2: |
Angles to the normal vectors of the line segments on polygon P2 |
Execution informationπ
Execution information
-
Multithreading type: reentrant (runs in parallel with non-exclusive operators).
-
Multithreading scope: global (may be called from any thread).
-
Processed without parallelization.
Parametersπ
Parallels (input_object) xld β object
Input XLD parallels.
Row1 (output_control) polygon.y-array β (real)
Row coordinates of the points on polygon P1.
Col1 (output_control) polygon.x-array β (real)
Column coordinates of the points on polygon P1.
Length1 (output_control) real-array β (real)
Lengths of the line segments on polygon P1.
Phi1 (output_control) angle.rad-array β (real)
Angles to the normal vectors of the line segments on polygon P1.
Row2 (output_control) polygon.y-array β (real)
Row coordinates of the points on polygon P2.
Col2 (output_control) polygon.x-array β (real)
Column coordinates of the points on polygon P2.
Length2 (output_control) real-array β (real)
Lengths of the line segments on polygon P2.
Phi2 (output_control) angle.rad-array β (real)
Angles to the normal vectors of the line segments on polygon P2.
Combinations with other operatorsπ
Moduleπ
Foundation