get_lines_xld ( Polygon : : : BeginRow, BeginCol, EndRow, EndCol, Length, Phi )

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

get_lines_xld returns the XLD polygon Polygon as a set of lines. The following values are returned:

  BeginRow:   Row coordinates of the lines' start points
  BeginCol:   Column coordinates of the lines' start points
  EndRow:     Row coordinates of the lines' end points
  EndCol:     Column coordinates of the lines' end points
  Length:     Lengths of the line segments
  Phi:        Angles of the line segments


Parameters

Polygon (input_object)
xld_poly(-array) -> object
Input XLD polygons.

BeginRow (output_control)
line.begin.y-array -> real
Row coordinates of the lines' start points.

BeginCol (output_control)
line.begin.x-array -> real
Column coordinates of the lines' start points.

EndRow (output_control)
line.end.y-array -> real
Column coordinates of the lines' end points.

EndCol (output_control)
line.end.x-array -> real
Column coordinates of the lines' end points.

Length (output_control)
real-array -> real
Lengths of the line segments.

Phi (output_control)
angle.rad-array -> real
Angles of the line segments.


Parallelization Information

get_lines_xld is reentrant and automatically parallelized (on tuple level).


Possible Predecessors

gen_polygons_xld


Alternatives

get_polygon_xld


Module

Sub-pixel operators



Copyright © 1996-2005 MVTec Software GmbH