get_parallels_xldT_get_parallels_xldGetParallelsXldGetParallelsXld (Operator)

Name

get_parallels_xldT_get_parallels_xldGetParallelsXldGetParallelsXld — Return an XLD parallel's data (as lines).

Signature

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)

Description

get_parallels_xldget_parallels_xldGetParallelsXldGetParallelsXldGetParallelsXld returns for the first XLD parallel in ParallelsParallelsParallelsParallelsparallels the following values:

Row1Row1Row1Row1row1: Row coordinates of the points on polygon P1
Col1Col1Col1Col1col1: Column coordinates of the points on polygon P1
Length1Length1Length1Length1length1: Lengths of the line segments on polygon P1
Phi1Phi1Phi1Phi1phi1: Angles of the line segments on polygon P1
Row2Row2Row2Row2row2: Row coordinates of the points on polygon P2
Col2Col2Col2Col2col2: Column coordinates of the points on polygon P2
Length2Length2Length2Length2length2: Lengths of the line segments on polygon P2
Phi2Phi2Phi2Phi2phi2: Angles of the line segments on polygon P2

Execution Information

Parameters

ParallelsParallelsParallelsParallelsparallels (input_object)  xld objectHXLDHXLDHobject

Input XLD parallels.

Row1Row1Row1Row1row1 (output_control)  polygon.y-array HTupleHTupleHtuple (real) (double) (double) (double)

Row coordinates of the points on polygon P1.

Col1Col1Col1Col1col1 (output_control)  polygon.x-array HTupleHTupleHtuple (real) (double) (double) (double)

Column coordinates of the points on polygon P1.

Length1Length1Length1Length1length1 (output_control)  real-array HTupleHTupleHtuple (real) (double) (double) (double)

Lengths of the line segments on polygon P1.

Phi1Phi1Phi1Phi1phi1 (output_control)  angle.rad-array HTupleHTupleHtuple (real) (double) (double) (double)

Angles of the line segments on polygon P1.

Row2Row2Row2Row2row2 (output_control)  polygon.y-array HTupleHTupleHtuple (real) (double) (double) (double)

Row coordinates of the points on polygon P2.

Col2Col2Col2Col2col2 (output_control)  polygon.x-array HTupleHTupleHtuple (real) (double) (double) (double)

Column coordinates of the points on polygon P2.

Length2Length2Length2Length2length2 (output_control)  real-array HTupleHTupleHtuple (real) (double) (double) (double)

Lengths of the line segments on polygon P2.

Phi2Phi2Phi2Phi2phi2 (output_control)  angle.rad-array HTupleHTupleHtuple (real) (double) (double) (double)

Angles of the line segments on polygon P2.

Possible Predecessors

gen_parallels_xldgen_parallels_xldGenParallelsXldGenParallelsXldGenParallelsXld

See also

get_polygon_xldget_polygon_xldGetPolygonXldGetPolygonXldGetPolygonXld, get_lines_xldget_lines_xldGetLinesXldGetLinesXldGetLinesXld

Module

Foundation