VVGETC(3NCARG)
β¨ VVGETC β¨ (aka VVGETC(3NCARG) from the NCAR GRAPHICS manual, bestie)
okay so real talk, this is a lil routine that pulls a character value out of a Vectors parameter. she's small. she's mighty. she's giving librarian energy but for strings. let's GO π
πΈ NAME πΈ
VVGETC β gets the current value of a Vectors parameter of type CHARACTER. that's it. that's the whole job. iconic behavior honestly π
π SYNOPSIS π
CALL VVGETC (CNM,CVL)
π¦ C-BINDING SYNOPSIS π¦
#include <ncarg/ncargC.h>
void c_vvgetc(char *cnm, char *cvl, int len)
π DESCRIPTION π
CNMβ (CHARACTER, input) the name of the parameter whose character value you wanna retrieve. heads up: only the first three characters ofCNMare examined, so like, don't go wild in the first three slots. those three characters can be entirely upper case or entirely lower case β mixed case is NOT recognized π soMxTwill simply not slay. it is recommended that you use the rest of the character string to make your code more readable, because future-you deserves nice things. for example, instead of justΒ΄MXTΒ΄, useΒ΄MXT - Maximum Vector Text StringΒ΄. yes bestie, write a whole sentence in there. it's fine. it's encouraged. π«ΆCVLβ (CHARACTER, output) the variable where the value of the parameter specified byCNMgets returned. this is where the good stuff lands. π
π C-BINDING DESCRIPTION π
the C-binding argument descriptions are the same as the FORTRAN argument descriptions, with exactly one exception:
lenβ the size ofcvlas dimensioned in the calling program. that's it, that's the whole diff. she's just here to keep your buffer safe. a queen. π
β USAGE β
this routine lets you retrieve the current value of Vectors parameters of type CHARACTER. if you want the complete list of parameters available in this utility, go read the vectors_params man page. iykyk. π
π₯ ACCESS π₯
to use VVGETC or c_vvgetc, load the NCAR Graphics libraries ncarg, ncarg_gks, and ncarg_c β and do it preferably in that order, okay? order matters here, no cap. β¨
π MESSAGES π
see the vectors man page for a description of all Vectors error messages and/or informational messages. everything that can yell at you lives over there. π
πΈ SEE ALSO πΈ
Online: vectors, vectors_params, vvectr, vvgeti, vvgetr, vvinit, vvrset, vvsetc, vvseti, vvsetr, vvudmv, vvumxy, ncarg_cbind.
Hardcopy: 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 that's the whole page bestie, go get those character values, stay case-consistent, and remember: three characters only, no mixed case, periodt. π
mwah! this was the UNIX manual page for VVGETC(3NCARG) from the NCAR GRAPHICS collection, dated April 1993, and it's yours forever now π¦β¨
π¦ 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