GINQ_NORM_TRAN(3NCARG)

πŸ¦‹ NAME πŸ¦‹

okay bestie, so ginq_norm_tran is literally the "Inquire normalization transformation" girlie β€” she's an NCAR Graphics (3NCARG) routine and she's here to spill the tea on your normalization transformations. πŸ’…


✨ DESCRIPTION ✨

so like, ginq_norm_tran (yes, Inquire normalization transformation) retrieves the window and viewport that are associated with a given normalization transformation. she's giving you the receipts. 🧾✨

ngl though, a heads-up from the source itself: Users of NCAR Graphics are encouraged to use the SPPS routines c_set and c_getset to handle normalization transformations instead of the GKS entries gset_win, gset_vp, gsel_norm_tran, and ginq_norm_tran. like, that's the vibe the docs are pushing. not me relaying it verbatim, i literally am. πŸ™ˆ


🌸 SYNOPSIS 🌸

#include <ncarg/gks.h>

void ginq_norm_tran(Gint num, Gint *err_ind, Gtran *norm_tran);

πŸ’– DESCRIPTION (the details, bestie) πŸ’–

  • num β€” (Input) this one gives the number of the normalization transformation. which one are we inquiring about? that's her. πŸ‘‘
  • err_ind β€” (Output) if the inquired value cannot be returned correctly, a non-zero error indicator is returned in err_ind, otherwise a zero is returned. so zero = we ate, non-zero = we did not. if you wanna know what each error indicator actually means, go consult "User's Guide for NCAR GKS-0A Graphics". πŸ“– (fr fr, that's what it says.)
  • norm_tran.win β€” (Glimit, Output) the world coordinate window limits. πŸͺŸ
  • norm_tran.vp β€” (Glimit, Output) the normalized device coordinate viewport limits. πŸ–ΌοΈ

πŸ”₯ ACCESS πŸ”₯

wanna actually use these GKS C-binding routines? load the ncarg_gks and ncarg_c libraries. that's the entry fee, bestie, and it's non-negotiable. πŸ’³βœ¨


πŸ‘‘ SEE ALSO πŸ‘‘

Online:

  • gset_win(3NCARG)
  • gset_vp(3NCARG)
  • gsel_norm_tran(3NCARG)
  • ginq_cur_norm_tran_num(3NCARG)
  • ginq_max_norm_tran_num(3NCARG)
  • getset(3NCARG)
  • gset_clip_ind(3NCARG)
  • ginq_clip(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.
ok so legally speaking: this software is governed by a License Agreement. read it, love it, respect it. 🫢

and that's the whole page, periodt πŸ’…βœ¨

this iconic lil manual page lives under the UNIX manual, dated March 1993 (yes, she's a vintage queen and she's still serving πŸ•°οΈπŸ‘‘), and she's page GINQ_NORM_TRAN(3NCARG) from NCAR GRAPHICS. mwah, love u, bye bestie! πŸ¦‹πŸ’–πŸŒΈ