PL=CPLremauxpoints(CPL,[dist,glob])
CPL : | CPL or PL | |
dist : | minimal distance between original points | |
glob : | if true; All points are considered as point cloud not as CPL |
PL : | CPL with minimal distances or PL in case of a cloud |
CPLremdensity(CPLsample(29),1,true)
CPLremdensity(CPLsample(29),1)
CPLremdensity(CPLaddauxpoints(CPLsample(29),1),1)
The function CPLremauxpoints
is designed to remove points from a Closed Polygon List (CPL) or a Point List (PL) based on specified criteria. It is essentially a copy of the function CPLremdensity
and is part of the SolidGeometry library.
The function CPLremauxpoints
calls another function CPLremdensity
with the same input parameters. This indicates that the core logic for removing points based on the specified distance and global settings is handled by CPLremdensity
.
CPLremdensity(CPLsample(29),1,true)
: Removes points from a sample CPL with a minimum distance of 1, treating the points as a cloud.CPLremdensity(CPLsample(29),1)
: Removes points from a sample CPL with a minimum distance of 1, treating the points as a closed polygon list.CPLremdensity(CPLaddauxpoints(CPLsample(29),1),1)
: Removes points from a CPL that has auxiliary points added, maintaining a minimum distance of 1.The function is part of a larger library and is used in conjunction with other functions like PLonCPLcontour
, CPLremstraight
, and CPLremstraightAmin
for various operations on polygon lists.