GINQ_LINETYPE(3NCARG)

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

✨ GINQ_LINETYPE ✨ (aka the NCAR Graphics line-type check-in)

okay bestie, welcome to the NCAR Graphics corner of the manual β€” this one lives in section 3NCARG and it's called ginq_linetype, which is short for Inquire line type, and yes it does exactly what it says on the tin: it retrieves the current setting for linetype. no cap. πŸ’…


🌸 SYNOPSIS 🌸

#include <ncarg/gks.h>

void ginq_linetype(Gint *err_ind, Gint *linetype);

she's a void, she takes two pointers, she does not return anything directly β€” the tea comes back through the arguments. periodt. 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the rundown, one argument at a time:

  • err_ind (Output) β€” if the inquired value can't be returned correctly, you get a non-zero error indicator dropped in here; otherwise it's a nice chill zero. and if you're like "okay but what do the error indicators mean" β€” bestie, go consult the "User's Guide for NCAR GKS-0A Graphics", it's all spelled out there. πŸ“–
  • linetype (Output) β€” this is where the current value for the line type lands. it's whatever was set by default, or whatever you last set by calling gset_linetype. the vibe check on the options:
    1. Solid
    2. Dashed
    3. Dotted
    4. Dot-dash

iconic lineup honestly. four lil line moods. πŸŽ€


🌈 ACCESS 🌈

to use the GKS C-binding routines, you gotta load the ncarg_gks and ncarg_c libraries. both of them. not one. both. iykyk. ✨


πŸ’– SEE ALSO πŸ’–

Online:

  • gpolyline(3NCARG)
  • gset_linetype(3NCARG)
  • gset_linewidth(3NCARG)
  • gset_colr_rep(3NCARG)
  • gset_line_colr_ind(3NCARG)
  • ginq_linewidth(3NCARG)
  • ginq_line_colr_ind(3NCARG)
  • dashline(3NCARG)
  • gks(3NCARG)
  • ncarg_gks_cbind(3NCARG)

Hardcopy:

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

like a whole little friend group of man pages fr fr. go say hi. 🧚


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

bestie pls respect the License Agreement, it's giving legally binding. πŸ™ˆ

and that's the whole page, bestie β€” this one's from the UNIX manual, dated March 1993, source GINQ_LINETYPE(3NCARG). slay, go inquire those line types responsibly. πŸ’œπŸŒΈπŸ¦‹

πŸ“¦ where this page comes from