PLSDIMAP(3plplot)
π PLSDIMAP (3plplot) β the metafile-coordinate glow-up page π
okay so bestie, welcome to the PLplot API corner of the manual, where we're talking about plsdimap. Pull up a chair, grab a strawberry drink π, and let's get into it.
β¨ NAME β¨
plsdimap β it sets up the transformation from metafile coordinates, no cap π
πΈ SYNOPSIS πΈ
plsdimap(dimxmin, dimxmax, dimymin, dimymax, dimxpmm, dimypmm)
that's the whole vibe, six args, in that order, don't rearrange them, periodt π«Ά
π¦ DESCRIPTION π¦
So here's the deal: this function sets up the transformation from metafile coordinates. The size of the plot gets scaled so that the aspect ratio is preserved β iconic behaviour, honestly, no squished plots here β¨
That said β and this is the important part, bestie β this isn't really intended to be a general-purpose facility just yet. The docs even say they're not sure why the user would need it, "for one" π so don't come for it expecting main-character utility, it's giving experimental side-quest energy.
There's also a redacted form, which is literally the same thing:
plsdimap(dimxmin, dimxmax, dimymin, dimymax, dimxpmm, dimypmm)
Heads up: this function is not used in any examples. Not one. Zero. It's lowkey mysterious like that ππ
π ARGUMENTS π
Six inputs, all of them mysterious little icons, all of them flagged NEEDS DOCUMENTATION β I'm not making that up, that's genuinely what the page says, the docs are still in their unfinished era π
dimxmin(PLINT(3plplot), input) β NEEDS DOCUMENTATIONdimxmax(PLINT(3plplot), input) β NEEDS DOCUMENTATIONdimymin(PLINT(3plplot), input) β NEEDS DOCUMENTATIONdimymax(PLINT(3plplot), input) β NEEDS DOCUMENTATIONdimxpmm(PLFLT(3plplot), input) β NEEDS DOCUMENTATIONdimypmm(PLFLT(3plplot), input) β NEEDS DOCUMENTATION
fr fr, that's the whole list. Note the types though, because they matter: the four dim*min/dim*max ones are PLINT(3plplot), and the two dim*pmm ones are PLFLT(3plplot) β integers vs floats, keep them straight bestie, your compiler will absolutely clock you otherwise π
π AUTHORS π
Many developers β who are credited over at http://plplot.sourceforge.net/credits.php β have contributed to PLplot over its long history. Kings and queens, all of them, we stan a long-running open-source project ππ
β SEE ALSO β
- PLplot documentation at http://plplot.sourceforge.net/documentation.php β go read it, it's giving more than this page does, lowkey π¦
and that's the page!! πΈ source/version business for the sign-off: this is the PLplot API man page, PLSDIMAP(3plplot), dated August, 2026 β go forth and preserve those aspect ratios, bestie π
β¨π«Ά
π¦ 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