GPOLYMARKER(3NCARG)

✨ GPOLYMARKER ✨

okay bestie, welcome to the NCAR GRAPHICS section of the manual, page gpolymarker(3NCARG). this one's short and sweet and it's giving "tiny function, big main character energy" πŸ’…


🌸 NAME 🌸

gpolymarker β€” the output primitive that draws selected symmetric symbols, like, on purpose and everything ✨


πŸŽ€ SYNOPSIS πŸŽ€

#include <ncarg/gks.h>

void gpolymarker(const Gpoint_list *point_list);

πŸ’– DESCRIPTION πŸ’–

so the polymarker output primitive draws selected symmetric symbols to mark coordinate positions that you specify. that's it. that's the whole job. iconic of it honestly πŸ‘‘

  • point_list.num_points β€” (Gint, Input) the number of markers to be drawn. Must be greater than zero. no zero, no negatives, no "just vibes", fr fr 🚫
  • point_list.points β€” (Gpoint *, Input) the X and Y coordinates of the point_list.num_points markers to be drawn, in world coordinates 🌍

πŸ¦‹ USAGE πŸ¦‹

by default, the polymarker type is an asterisk *. cute, classic, never misses ⭐

wanna pick other polymarker types and attributes? go read the man page for gset_marker_type(3NCARG). that's where the customization lives 🎨

⚠️ heads up bestie: those coordinate pairs have to be in world coordinates, not user coordinates. among other things, this means the log scaling and mirror-imaging features you can get via the c_set call, and the SPPS functions for drawing dots and markers, are not applicable here. different lane, different rules 😭

🌈 ACCESS 🌈

to use the GKS C-binding routines, load the ncarg_gks and ncarg_c libraries. load them. both. don't skip one πŸ™ˆ


πŸ‘‘ SEE ALSO πŸ‘‘

Online:

  • gset_marker_type(3NCARG)
  • gset_marker_size(3NCARG)
  • gset_colr_rep(3NCARG)
  • gset_marker_colr_ind(3NCARG)
  • ginq_marker_type(3NCARG)
  • ginq_marker_size(3NCARG)
  • ginq_marker_colr_ind(3NCARG)
  • point(3NCARG)
  • points(3NCARG)
  • ngdots(3NCARG)
  • gks(3NCARG)
  • ncarg_gks_cbind(3NCARG)

Hardcopy:

  • User's Guide for NCAR GKS-0A Graphics
  • NCAR Graphics Fundamentals, UNIX Version

Copyright (C) 1987-2009
University Corporation for Atmospheric Research
The use of this Software is governed by a License Agreement.

that's the whole page, bestie, you ate it 🫢 Copyright (C) 1987-2009, University Corporation for Atmospheric Research β€” use of this Software is governed by a License Agreement, and this lil gem came out on the UNIX side of things back in March 1993. go draw some asterisks. mwah πŸ’‹