gen_contour_polygon_xldT_gen_contour_polygon_xldGenContourPolygonXldGenContourPolygonXld (Operator)
Name
gen_contour_polygon_xldT_gen_contour_polygon_xldGenContourPolygonXldGenContourPolygonXld
— Generate an XLD contour from a polygon (given as tuples).
Signature
Herror T_gen_contour_polygon_xld(Hobject* Contour, const Htuple Row, const Htuple Col)
void GenContourPolygonXld(HObject* Contour, const HTuple& Row, const HTuple& Col)
void HXLDCont::HXLDCont(const HTuple& Row, const HTuple& Col)
void HXLDCont::GenContourPolygonXld(const HTuple& Row, const HTuple& Col)
Description
gen_contour_polygon_xldgen_contour_polygon_xldGenContourPolygonXldGenContourPolygonXldGenContourPolygonXld
generates an XLD contour
ContourContourContourContourcontour
from a polygon given in the tuples RowRowRowRowrow
and ColColColColcol
. This operator is useful if contours have been
obtained from routines outside the core library, but higher level
operators, e.g., polygon approximation and extraction of parallels,
are to be performed on the contours.
Execution Information
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
Parameters
ContourContourContourContourcontour
(output_object) xld_cont →
objectHXLDContHXLDContHobject *
Resulting contour.
RowRowRowRowrow
(input_control) coordinates.y-array →
HTupleHTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)
Row coordinates of the polygon.
Default value: [0,1,2,2,2]
Suggested values: 0, 1, 2, 3, 4, 5, 10, 20, 50, 100, 200, 500
ColColColColcol
(input_control) coordinates.x-array →
HTupleHTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)
Column coordinates of the polygon.
Default value: [0,0,0,1,2]
Suggested values: 0, 1, 2, 3, 4, 5, 10, 20, 50, 100, 200, 500
Possible Predecessors
get_region_contourget_region_contourGetRegionContourGetRegionContourGetRegionContour
Possible Successors
smooth_contours_xldsmooth_contours_xldSmoothContoursXldSmoothContoursXldSmoothContoursXld
,
gen_polygons_xldgen_polygons_xldGenPolygonsXldGenPolygonsXldGenPolygonsXld
See also
gen_contours_skeleton_xldgen_contours_skeleton_xldGenContoursSkeletonXldGenContoursSkeletonXldGenContoursSkeletonXld
,
get_contour_xldget_contour_xldGetContourXldGetContourXldGetContourXld
Module
Foundation