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

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

::get_parallels_xld returns the following values of the XLD parallels Parallels:

  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


Parameters

Parallels (input_object)
xld -> Hobject: HXLD
Input XLD parallels.

Row1 (output_control)
polygon.y-array -> HTuple.long *
Row coordinates of the points on polygon P1.

Col1 (output_control)
polygon.x-array -> HTuple.long *
Column coordinates of the points on polygon P1.

Length1 (output_control)
real-array -> HTuple.double *
Lengths of the line segments on polygon P1.

Phi1 (output_control)
angle.rad-array -> HTuple.double *
Angles of the line segments on polygon P1.

Row2 (output_control)
polygon.y-array -> HTuple.long *
Row coordinates of the points on polygon P2.

Col2 (output_control)
polygon.x-array -> HTuple.long *
Column coordinates of the points on polygon P2.

Length2 (output_control)
real-array -> HTuple.double *
Lengths of the line segments on polygon P2.

Phi2 (output_control)
angle.rad-array -> HTuple.double *
Angles of the line segments on polygon P2.


Possible Predecessors

::gen_parallels_xld


See also

::get_polygon_xld, ::get_lines_xld


Module

Sub-pixel operators



Copyright © 1996-2002 MVTec Software GmbH