PLPOIN3(3plplot)
π NAME π
okay so bestie, meet plpoin3 β she plots a glyph at the specified 3D points. that's the whole vibe. β¨
π SYNOPSIS π
plpoin3(n, x, y, z, code)
π¦ DESCRIPTION π¦
okay so plpoin3 plots a glyph at the specified 3D points, and honestly? she's a little iconic but also kind of retired. (this function is largely superseded by plstring3(3plplot), which gives access to many[!] more glyphs β like, many. capital-M Many. the [!] is doing so much work there and it deserves it.) π
set up the call to this function similar to what's done for plline3(3plplot) β same energy, same setup, they're literally sisters.
now let's talk about code, because this is where it gets interesting:
code=-1means try to just draw a point. right now it's just a move and a draw at the same place. not ideal, ngl β a sufficiently intelligent output device may optimize it away π, or there may be faster ways of doing it. but it's OK for now, though, and it offers a 4X speedup over drawing a Hershey font "point" (which is actually diamond shaped and therefore takes 4 strokes to draw β like, imagine. four strokes. for a point. π).- if
0 < code < 32, then a useful (but small subset) of Hershey symbols is plotted. - if
32 <= code <= 127, the corresponding printable ASCII character is plotted.
Redacted form: plpoin3(x, y, z, code)
heads up bestie: this function is not used in any example. she's lowkey a background character, but we still love her π«Ά
πΈ ARGUMENTS πΈ
n(PLINT(3plplot), input) β number of points in thexandyvectors.x(PLFLT_VECTOR(3plplot), input) β a vector containing the x coordinates of points.y(PLFLT_VECTOR(3plplot), input) β a vector containing the y coordinates of points.z(PLFLT_VECTOR(3plplot), input) β a vector containing the z coordinates of points.code(PLINT(3plplot), input) β Hershey symbol code (in "ascii-indexed" form with-1 <= code <= 127) corresponding to a glyph to be plotted at each of thenpoints.
π AUTHORS π
many developers (who are credited at http://plplot.sourceforge.net/credits.php) have contributed to PLplot over its long history. legends, every single one of them. π
β SEE ALSO β
PLplot documentation at http://plplot.sourceforge.net/documentation.php β go read it, iykyk πβ¨
and that's the page, bestie! π this lil masterpiece is from August, 2026 (the PLPOIN3(3plplot) era, fr fr) β go off and plot those glyphs ππ¦πΈ
π¦ where this page comes from
- ubuntu stonking: plplot-doc 5.15.0+dfsg3-4 Β· LGPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms