ClassesClassesClassesClasses | | | | Operators

get_parallels_xldT_get_parallels_xldGetParallelsXldget_parallels_xldGetParallelsXldGetParallelsXld (Operator)

Name

get_parallels_xldT_get_parallels_xldGetParallelsXldget_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)

Herror get_parallels_xld(Hobject Parallels, HTuple* Row1, HTuple* Col1, HTuple* Length1, HTuple* Phi1, HTuple* Row2, HTuple* Col2, HTuple* Length2, HTuple* Phi2)

HTuple HXLD::GetParallelsXld(HTuple* Col1, HTuple* Length1, HTuple* Phi1, HTuple* Row2, HTuple* Col2, HTuple* Length2, HTuple* Phi2) const

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

void HOperatorSetX.GetParallelsXld(
[in] IHUntypedObjectX* Parallels, [out] VARIANT* Row1, [out] VARIANT* Col1, [out] VARIANT* Length1, [out] VARIANT* Phi1, [out] VARIANT* Row2, [out] VARIANT* Col2, [out] VARIANT* Length2, [out] VARIANT* Phi2)

VARIANT HXLDX.GetParallelsXld(
[out] VARIANT* Col1, [out] VARIANT* Length1, [out] VARIANT* Phi1, [out] VARIANT* Row2, [out] VARIANT* Col2, [out] VARIANT* Length2, [out] VARIANT* Phi2)

VARIANT HXLDContX.GetParallelsXld(
[out] VARIANT* Col1, [out] VARIANT* Length1, [out] VARIANT* Phi1, [out] VARIANT* Row2, [out] VARIANT* Col2, [out] VARIANT* Length2, [out] VARIANT* Phi2)

VARIANT HXLDPolyX.GetParallelsXld(
[out] VARIANT* Col1, [out] VARIANT* Length1, [out] VARIANT* Phi1, [out] VARIANT* Row2, [out] VARIANT* Col2, [out] VARIANT* Length2, [out] VARIANT* Phi2)

VARIANT HXLDParaX.GetParallelsXld(
[out] VARIANT* Col1, [out] VARIANT* Length1, [out] VARIANT* Phi1, [out] VARIANT* Row2, [out] VARIANT* Col2, [out] VARIANT* Length2, [out] VARIANT* Phi2)

VARIANT HXLDModParaX.GetParallelsXld(
[out] VARIANT* Col1, [out] VARIANT* Length1, [out] VARIANT* Phi1, [out] VARIANT* Row2, [out] VARIANT* Col2, [out] VARIANT* Length2, [out] VARIANT* Phi2)

VARIANT HXLDExtParaX.GetParallelsXld(
[out] VARIANT* Col1, [out] VARIANT* Length1, [out] VARIANT* Phi1, [out] VARIANT* Row2, [out] VARIANT* Col2, [out] VARIANT* Length2, [out] VARIANT* Phi2)

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_xldGetParallelsXldget_parallels_xldGetParallelsXldGetParallelsXld returns for the first XLD parallel in ParallelsParallelsParallelsParallelsParallelsparallels 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 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 of the line segments on polygon P2

Parallelization

Parameters

ParallelsParallelsParallelsParallelsParallelsparallels (input_object)  xld objectHXLDHXLDHXLDHXLDXHobject

Input XLD parallels.

Row1Row1Row1Row1Row1row1 (output_control)  polygon.y-array HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Row coordinates of the points on polygon P1.

Col1Col1Col1Col1Col1col1 (output_control)  polygon.x-array HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Column coordinates of the points on polygon P1.

Length1Length1Length1Length1Length1length1 (output_control)  real-array HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Lengths of the line segments on polygon P1.

Phi1Phi1Phi1Phi1Phi1phi1 (output_control)  angle.rad-array HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Angles of the line segments on polygon P1.

Row2Row2Row2Row2Row2row2 (output_control)  polygon.y-array HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Row coordinates of the points on polygon P2.

Col2Col2Col2Col2Col2col2 (output_control)  polygon.x-array HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Column coordinates of the points on polygon P2.

Length2Length2Length2Length2Length2length2 (output_control)  real-array HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Lengths of the line segments on polygon P2.

Phi2Phi2Phi2Phi2Phi2phi2 (output_control)  angle.rad-array HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Angles of the line segments on polygon P2.

Possible Predecessors

gen_parallels_xldgen_parallels_xldGenParallelsXldgen_parallels_xldGenParallelsXldGenParallelsXld

See also

get_polygon_xldget_polygon_xldGetPolygonXldget_polygon_xldGetPolygonXldGetPolygonXld, get_lines_xldget_lines_xldGetLinesXldget_lines_xldGetLinesXldGetLinesXld

Module

Foundation


ClassesClassesClassesClasses | | | | Operators