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 inerr_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 π
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! π¦ππΈ
π¦ where this page comes from
- debian bookworm: libncarg-dev 6.6.2.dfsg.1-1
- debian trixie: libncarg-dev 6.6.2.dfsg.1-10+b2
- ubuntu jammy: libncarg-dev 6.6.2-10build2
- ubuntu questing: libncarg-dev 6.6.2.dfsg.1-10build2
- ubuntu resolute: libncarg-dev 6.6.2.dfsg.1-12
- ubuntu stonking: libncarg-dev 6.6.2.dfsg.1-12build2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms