GPM(3NCARG)

πŸ“¦ version 6.6.2, in epel 9, fedora 43, fedora 44

✨ GPM (Polymarker) β€” it's giving main character ✨

okay bestie, welcome to GPM, from the NCAR Graphics fam (that's the 3NCARG section of the manual, iykyk). The polymarker output primitive draws selected symmetric symbols to mark user-specified coordinate positions. That's it, that's the vibe. Little markers. You pick where. She picks what shape. πŸ’…


🌸 SYNOPSIS 🌸

CALL GPM (N, X, Y)

Like, that's the whole thing. Three args. Periodt.


πŸ¦‹ C-BINDING SYNOPSIS πŸ¦‹

#include <ncarg/gks.h>

void gpolymarker(const Gpoint_list *point_list);

Yeah she also has a C-binding era. We love a bilingual icon. ✨


πŸ’– DESCRIPTION πŸ’–

  • N β€” (Integer, Input) the number of markers to be drawn. And heads up: N must be greater than zero. Like, zero markers is not a look, bestie, the routine said no. 🚫
  • X (N) β€” (Real Array, Input) the X coordinates of the N markers to be drawn, in world coordinates.
  • Y (N) β€” (Real Array, Input) the Y coordinates of the N markers to be drawn, in world coordinates.

πŸŽ€ USAGE πŸŽ€

okay so by default, the polymarker type is an asterisk *. Cute, classic, never misses. ⭐

Wanna select other polymarker types and attributes? Go read the man page for gsmk. She's the one who handles the glow-up. πŸ’…

IMPORTANT FR FR: those coordinate pairs must be in world coordinates and not user coordinates. And the way that matters is: the log scaling and mirror-imaging features available via the SET call, and the SPPS functions for drawing dots and markers, are not applicable here. So don't try it. She's not that kind of primitive. 😭

🌈 ACCESS 🌈

To use GKS routines, load the NCAR GKS-0A library ncarg_gks. That's the load order, no notes. 🫢


🧚 SEE ALSO 🧚

Online: gsmk, gsmksc, gscr, gspmci, gqmk, gqmksc, gqpmci, point, points, ngdots, gpolymarker

Hardcopy: User's Guide for NCAR GKS-0A Graphics; NCAR Graphics Fundamentals, UNIX Version

(go read all of them, they're lowkey iconic, no cap πŸ“šβœ¨)


Copyright (C) 1987-2009 University Corporation for Atmospheric Research

The use of this Software is governed by a License Agreement.


mwah πŸ’‹ that's the whole page, bestie. Sending you off with love β€” this one's from the UNIX manual, March 1993 era, page GPM(3NCARG), and she's still serving. Go mark some points. Slay. πŸ”₯πŸ¦‹πŸ’–

πŸ“¦ where this page comes from