Name
gen_contour_polygon_rounded_xldT_gen_contour_polygon_rounded_xldGenContourPolygonRoundedXldgen_contour_polygon_rounded_xldGenContourPolygonRoundedXldGenContourPolygonRoundedXld — Generate an XLD contour with rounded corners from a polygon (given
as tuples).
void GenContourPolygonRoundedXld(HObject* Contour, const HTuple& Row, const HTuple& Col, const HTuple& Radius, const HTuple& SamplingInterval)
void HXLDCont::GenContourPolygonRoundedXld(const HTuple& Row, const HTuple& Col, const HTuple& Radius, const HTuple& SamplingInterval)
void HXLDCont::GenContourPolygonRoundedXld(const HTuple& Row, const HTuple& Col, const HTuple& Radius, double SamplingInterval)
static void HOperatorSet.GenContourPolygonRoundedXld(out HObject contour, HTuple row, HTuple col, HTuple radius, HTuple samplingInterval)
void HXLDCont.GenContourPolygonRoundedXld(HTuple row, HTuple col, HTuple radius, HTuple samplingInterval)
void HXLDCont.GenContourPolygonRoundedXld(HTuple row, HTuple col, HTuple radius, double samplingInterval)
gen_contour_polygon_rounded_xldgen_contour_polygon_rounded_xldGenContourPolygonRoundedXldgen_contour_polygon_rounded_xldGenContourPolygonRoundedXldGenContourPolygonRoundedXld generates an XLD contour
ContourContourContourContourContourcontour with rounded corners from a polygon given in the
tuples RowRowRowRowRowrow and ColColColColColcol. The rounded corners are created in
form of arcs defined by RadiusRadiusRadiusRadiusRadiusradius. For every specified point of the
polygon there must be a corresponding rounding radius defined. In
case of a closed polygon the first and the last point have to be
defined identical with the radii of these points being equal. In
contrast, the radii of the first and last point of open polygons are
ignored. Finally, the SamplingIntervalSamplingIntervalSamplingIntervalSamplingIntervalSamplingIntervalsamplingInterval parameter defines the
distance of the control points of the formed contour
ContourContourContourContourContourcontour.
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
RowRowRowRowRowrow (input_control) coordinates.y-array → HTupleHTupleHTupleVARIANTHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong) (double / Hlong)
Row coordinates of the polygon.
Default value: [20,80,80,20,20]
Suggested values: 0, 1, 2, 3, 4, 5, 10, 20, 50, 100, 200, 500
ColColColColColcol (input_control) coordinates.x-array → HTupleHTupleHTupleVARIANTHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong) (double / Hlong)
Column coordinates of the polygon.
Default value: [20,20,80,80,20]
Suggested values: 0, 1, 2, 3, 4, 5, 10, 20, 50, 100, 200, 500
Radii of the rounded corners.
Default value: [20,20,20,20,20]
Suggested values: 0, 1, 2, 5, 10, 20, 50
Distance of the samples.
Default value: 1.0
Suggested values: 0.5, 1.0, 2.0, 5.0
get_region_contourget_region_contourGetRegionContourget_region_contourGetRegionContourGetRegionContour
smooth_contours_xldsmooth_contours_xldSmoothContoursXldsmooth_contours_xldSmoothContoursXldSmoothContoursXld,
gen_polygons_xldgen_polygons_xldGenPolygonsXldgen_polygons_xldGenPolygonsXldGenPolygonsXld
gen_contour_polygon_xldgen_contour_polygon_xldGenContourPolygonXldgen_contour_polygon_xldGenContourPolygonXldGenContourPolygonXld,
gen_contours_skeleton_xldgen_contours_skeleton_xldGenContoursSkeletonXldgen_contours_skeleton_xldGenContoursSkeletonXldGenContoursSkeletonXld
Foundation