get_parallels_xldT_get_parallels_xldGetParallelsXldGetParallelsXldget_parallels_xld (算子)

名称

get_parallels_xldT_get_parallels_xldGetParallelsXldGetParallelsXldget_parallels_xld — 返回 XLD 平行的数据(作为线)。获取多边形的平行线。

签名

get_parallels_xld(Parallels : : : Row1, Col1, Length1, Phi1, Row2, Col2, Length2, Phi2)

Herror T_get_parallels_xld(const Hobject Parallels, Htuple* Row1, Htuple* Col1, Htuple* Length1, Htuple* Phi1, Htuple* Row2, Htuple* Col2, Htuple* Length2, Htuple* Phi2)

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:

Row1Row1Row1Row1row1row_1: Row coordinates of the points on polygon P1
Col1Col1Col1Col1col1col_1: Column coordinates of the points on polygon P1
Length1Length1Length1Length1length1length_1: Lengths of the line segments on polygon P1
Phi1Phi1Phi1Phi1phi1phi_1: Angles to the normal vectors of the line segments on polygon P1
Row2Row2Row2Row2row2row_2: Row coordinates of the points on polygon P2
Col2Col2Col2Col2col2col_2: Column coordinates of the points on polygon P2
Length2Length2Length2Length2length2length_2: Lengths of the line segments on polygon P2
Phi2Phi2Phi2Phi2phi2phi_2: Angles to the normal vectors of the line segments on polygon P2

执行信息

参数

ParallelsParallelsParallelsParallelsparallelsparallels (输入对象)  xld objectHXLDHObjectHXLDHobject

Input XLD parallels.

Row1Row1Row1Row1row1row_1 (输出控制)  polygon.y-array HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)

Row coordinates of the points on polygon P1.

Col1Col1Col1Col1col1col_1 (输出控制)  polygon.x-array HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)

Column coordinates of the points on polygon P1.

Length1Length1Length1Length1length1length_1 (输出控制)  real-array HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)

Lengths of the line segments on polygon P1.

Phi1Phi1Phi1Phi1phi1phi_1 (输出控制)  angle.rad-array HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)

Angles to the normal vectors of the line segments on polygon P1.

Row2Row2Row2Row2row2row_2 (输出控制)  polygon.y-array HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)

Row coordinates of the points on polygon P2.

Col2Col2Col2Col2col2col_2 (输出控制)  polygon.x-array HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)

Column coordinates of the points on polygon P2.

Length2Length2Length2Length2length2length_2 (输出控制)  real-array HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)

Lengths of the line segments on polygon P2.

Phi2Phi2Phi2Phi2phi2phi_2 (输出控制)  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

模块

基础