SFSETR(3NCARG)

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

πŸ’– SFSETR β€” the NCAR Graphics girlies' guide πŸ’–

okay so bestie, welcome to SFSETR from the NCAR Graphics manual, section 3NCARG. This is the one where you get to set stuff. Real stuff. Floats. Numbers. Periodt. ✨


✨ NAME ✨

SFSETR β€” the little routine you call when you wanna set the current real value of a specified internal parameter. That's it. That's the whole job. She's simple, she's iconic, she does one thing and she does it flawlessly. πŸ’…


✨ SYNOPSIS ✨

CALL SFSETR (CNP, RVP)

✨ C-BINDING SYNOPSIS ✨

For the C girlies 🫢 (yes you can have her too):

#include <ncarg/ncargC.h>

void c_sfsetr (char *cnp, float rvp)

✨ DESCRIPTION ✨

  • CNP β€” an input expression of type CHARACTER. She's gotta be one of these strings: 'AN', 'CH', 'DO', 'SP', or 'TY' β€” or honestly a longer string that just begins with one of them, because she's flexible like that. What do they mean? Let me translate:
    • 'AN' β†’ "ANgle" πŸ“
    • 'CH' β†’ "CHaracter" πŸ”€
    • 'DO' β†’ "DOts" ⚫
    • 'SP' β†’ "SPacing" ↔️
    • 'TY' β†’ "TYpe" 🏷️
  • RVP β€” an input expression of type REAL. This is the new value you want for whatever parameter CNP picked out. She'll be used until the next call resets her β€” so no, she's not forever, she's for now, and that's valid. πŸ’– And listen: if the internal parameter is inherently of type INTEGER, then the value INT(RVP) is what actually gets handed over. So your float gets chopped down to an int. Not me being dramatic, that's literally what the docs say. πŸ™ˆ

✨ C-BINDING DESCRIPTION ✨

The C-binding argument descriptions? Same as the FORTRAN argument descriptions. Copy-paste energy, but make it official. No cap. ✨


✨ USAGE ✨

This routine is your girl for setting the current value of Softfill parameters. πŸŽ€

Wanna see the complete list of parameters available in this utility? Go read the softfill_params man page. She's got the whole menu. πŸ‘‘

✨ EXAMPLES ✨

Use the ncargex command to see the following relevant examples, and yes, I'm listing every single one because we don't skip:

  • ccpscam
  • cmptit
  • agex12
  • cpex01
  • cpex02
  • cpex03
  • cpex04
  • cpex05
  • sfex01
  • vvex01
  • tsoftf
  • fsfwrld

✨ ACCESS ✨

To use SFSETR or c_sfsetr, you gotta load the NCAR Graphics libraries ncarg, ncarg_gks, and ncarg_c β€” and preferably in that order. Order matters, bestie. Don't be chaotic. πŸ’…


✨ MESSAGES ✨

Curious about Softfill error messages and/or informational messages? 🌸 Head over to the softfill man page β€” she's got the whole description. πŸ’Œ


✨ SEE ALSO ✨

Online: softfill, softfill_params, sfgetc, sfgeti, sfgetp, sfgetr, sfsetc, sfseti, sfsetp, sfsgfa, sfwrld, ncarg_cbind

Hardcopy: 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.

⚠️ real talk β€” that License Agreement is not a vibe, it's a requirement. Respect it. πŸ™

okay that's the whole page, you ate that πŸ“ πŸ’œ This was the UNIX version from March 1993 β€” yes, she's an elder but she's still serving, and honestly? main character energy. bye bestie, go set some reals. πŸŒˆπŸ’–βœ¨

πŸ“¦ where this page comes from