get_parallels_xldT_get_parallels_xldGetParallelsXldGetParallelsXldget_parallels_xld (算子名称)
名称
get_parallels_xldT_get_parallels_xldGetParallelsXldGetParallelsXldget_parallels_xld
— Return an XLD parallel's data (as lines).
参数签名
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]]
描述
get_parallels_xldget_parallels_xldGetParallelsXldGetParallelsXldGetParallelsXldget_parallels_xld
returns for the first XLD parallel in
ParallelsParallelsParallelsParallelsparallelsparallels
the following values:
运行信息
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
参数表
ParallelsParallelsParallelsParallelsparallelsparallels
(input_object) xld →
objectHXLDHObjectHXLDHobject
Input XLD parallels.
Row1Row1Row1Row1row1row_1
(output_control) polygon.y-array →
HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)
Row coordinates of the points on polygon P1.
Col1Col1Col1Col1col1col_1
(output_control) polygon.x-array →
HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)
Column coordinates of the points on polygon P1.
Length1Length1Length1Length1length1length_1
(output_control) real-array →
HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)
Lengths of the line segments on polygon P1.
Phi1Phi1Phi1Phi1phi1phi_1
(output_control) angle.rad-array →
HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)
Angles to the normal vectors of the line segments on polygon P1.
Row2Row2Row2Row2row2row_2
(output_control) polygon.y-array →
HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)
Row coordinates of the points on polygon P2.
Col2Col2Col2Col2col2col_2
(output_control) polygon.x-array →
HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)
Column coordinates of the points on polygon P2.
Length2Length2Length2Length2length2length_2
(output_control) real-array →
HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)
Lengths of the line segments on polygon P2.
Phi2Phi2Phi2Phi2phi2phi_2
(output_control) angle.rad-array →
HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)
Angles to the normal vectors of the line segments on polygon P2.
可能的前置算子
gen_parallels_xldgen_parallels_xldGenParallelsXldGenParallelsXldGenParallelsXldgen_parallels_xld
参考其它
get_polygon_xldget_polygon_xldGetPolygonXldGetPolygonXldGetPolygonXldget_polygon_xld
,
get_lines_xldget_lines_xldGetLinesXldGetLinesXldGetLinesXldget_lines_xld
模块
Foundation