Name
length_xldlength_xldLengthXldlength_xldLengthXldLengthXld — Length of contours or polygons.
Herror length_xld(const Hobject XLD, double* Length)
Herror T_length_xld(const Hobject XLD, Htuple* Length)
Herror length_xld(Hobject XLD, double* Length)
Herror length_xld(Hobject XLD, HTuple* Length)
double HXLD::LengthXld() const
HTuple HXLDArray::LengthXld() const
length_xldlength_xldLengthXldlength_xldLengthXldLengthXld calculates the length of the contours or
polygons XLDXLDXLDXLDXLDXLD. The length is calculated as the sum of the
euclidian distances of successive points on the contour or polygon.
If more than one contour or polygon is passed, the results are stored
in tuples in the same order as the respective contours or polygons in
XLDXLDXLDXLDXLDXLD.
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Automatically parallelized on tuple level.
Contours or polygons to be examined.
Length of the contour or polygon.
Assertion: Length >= 0
Let n be the number of points of the contour or polygon.
Then the run time is O(n).
length_xldlength_xldLengthXldlength_xldLengthXldLengthXld returns 2 (H_MSG_TRUE) if the input is not empty. If
the input is empty the behavior can be set via
set_system(::'no_object_result',<Result>:)set_system("no_object_result",<Result>)SetSystem("no_object_result",<Result>)set_system("no_object_result",<Result>)SetSystem("no_object_result",<Result>)SetSystem("no_object_result",<Result>). If
necessary, an exception is raised.
gen_contours_skeleton_xldgen_contours_skeleton_xldGenContoursSkeletonXldgen_contours_skeleton_xldGenContoursSkeletonXldGenContoursSkeletonXld,
smooth_contours_xldsmooth_contours_xldSmoothContoursXldsmooth_contours_xldSmoothContoursXldSmoothContoursXld,
gen_polygons_xldgen_polygons_xldGenPolygonsXldgen_polygons_xldGenPolygonsXldGenPolygonsXld
area_center_xldarea_center_xldAreaCenterXldarea_center_xldAreaCenterXldAreaCenterXld,
moments_any_xldmoments_any_xldMomentsAnyXldmoments_any_xldMomentsAnyXldMomentsAnyXld,
moments_xldmoments_xldMomentsXldmoments_xldMomentsXldMomentsXld,
contlengthcontlengthContlengthcontlengthContlengthContlength
Foundation