plconsol(3gv)
β¨ NAME β¨
PLConsol() β polylist consolidator π
okay so you're on the plconsol(3gv) page, and this is the whole vibe: PLConsol() is here to consolidate a polylist. That's it. That's the girl. π
πΈ SYNOPSIS πΈ
Geom *PLConsol(Geom *g, float prec);
π¦ DESCRIPTION π¦
PLConsol() is a function that takes a geom β and bestie, that geom must be a polylist β as its argument, and returns a version of the polylist that has no repeated vertices. periodt.
Two vertices are considered to be identical if they are within prec of one another. The comparison takes into account only the location of the points, not their normals or colors. so don't come for the normals, they're not part of the vibe check. π
The vertices of the resultant polyline have been sorted, and so their order bears no resemblance to the order of the point in the original polylist. it's giving "shuffled by the algorithm, not by the original lineup" β lowkey important. π
π LINKING π
PLConsol() is part of the geomutil library. see geomutil(3) for information on how to link your program with this library. π«Ά
π SEE ALSO π
π AUTHOR π
Celeste Fowler The Geometry Center
and that's the whole page, bestie. this icon was served by the Geometry Center, dated June 25, 1992, under the plconsol(3gv) manual name. byeee, go consolidate something cute. πβ¨
π¦ where this page comes from
- debian bookworm: libgeomview-dev 1.9.5-4+b1
- debian trixie: libgeomview-dev 1.9.5-5
- fedora 43: geomview 1.9.5-33.20190630git1d6759e.fc43 Β· LGPL-2.0-or-later AND GPL-2.0-or-later
- fedora 44: geomview 1.9.5-35.20190630git1d6759e.fc44 Β· LGPL-2.0-or-later AND GPL-2.0-or-later
- ubuntu jammy: libgeomview-dev 1.9.5-3build1
- ubuntu noble: libgeomview-dev 1.9.5-4.1build2
- ubuntu questing: libgeomview-dev 1.9.5-6
- ubuntu resolute: libgeomview-dev 1.9.5-6build1
- ubuntu stonking: libgeomview-dev 1.9.5-6build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms