MAPINT(3NCARG)

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

πŸ’– MAPINT β€” bestie's guide to the init routine (NCAR GRAPHICS, 3NCARG) πŸ’–

okay so picture this: you're in the NCAR GRAPHICS cinematic universe, the manual section is 3NCARG, and the whole page is about one tiny little routine that does a whole lot of heavy lifting. it's giving backstage pass, it's giving stage crew energy. let's GO πŸŽ€


✨ NAME ✨

MAPINT β€” Initialization. yeah that's it. that's the whole name section. short queen, minimal icon, no notes πŸ’…


🌸 SYNOPSIS 🌸

CALL MAPINT

πŸ¦‹ C-BINDING SYNOPSIS πŸ¦‹

#include <ncarg/ncargC.h>

void c_mapint()

⭐ DESCRIPTION ⭐

bestie. listen. MAPINT has no arguments. none. zero. it's the low-maintenance friend who shows up, does the thing, and doesn't ask for anything. no cap 🫢


πŸ”₯ USAGE πŸ”₯

okay here's the tea, and it's important tea β˜•

  • MAPINT is required initially, and again after you call any of MAPPOS, MAPROJ, or MAPSET. literally any of them. all three are chaos gremlins that reset the vibe.
  • there's this flag called 'IN', and you can grab it by calling MAPGTI or MAPGTL. it tells you whether or not initialization is required at a given moment. so if you're ever like "wait do i need to init rn??" β€” 'IN' is your group chat, it always knows πŸ’€
  • and here's the part that makes people go "wait WHAT" β€” no parameter change made through a call to MAPSTx forces reinitialization. none. zero. zip. the only things that force reinitialization are calls to MAPPOS, MAPROJ, and MAPSET. periodt πŸ‘‘
quick glossary moment because "MAPSTx" is not a real routine name: MAPSTx just means any routine that starts with the characters MAPST. it's a whole squad, not one girl. iykyk ✨

πŸŽ€ EXAMPLES πŸŽ€

wanna see it in the wild? run the ncargex command and check out these relevant examples β€” go on, they're all right there:

  • ccpcica
  • ccpmovi
  • ccppole
  • colcon
  • cmpclr
  • cmpdd
  • cmpel
  • cmpfil
  • cmpgrd
  • cmpgrp
  • cmpita
  • cmpitm
  • cmplab
  • cmplbl
  • cmplot
  • cmpmsk
  • cmpou
  • cmptit
  • cpex08
  • mpex09
  • mpex10
  • eezmpa
  • epltch
  • tezmpa
  • fcover
  • ffex00
  • ffex02
  • ffex03
  • ffex05
  • fpchiqu

that's the whole roster, bestie. no skips, no cuts, all 30 of them ate πŸ”₯


🌈 ACCESS 🌈

to use MAPINT or c_mapint, you need to load the NCAR Graphics libraries ncarg, ncarg_gks, and ncarg_c β€” and yeah, preferably in that order. don't be chaotic about it, the order is the order πŸ’œ


πŸ’¬ MESSAGES πŸ’¬

want the full rundown of all EZMAP error messages and/or informational messages? go read the ezmap man page. it's all documented over there, we're not retyping the whole thing, that's a whole other post πŸ“


πŸ‘‘ SEE ALSO πŸ‘‘

πŸ“š Online

ezmap, ezmap_params, mapaci, mapbla, mapblm, mapdrw, mapeod, mapfst, mapgci, mapgrd, mapgrm, mapgtc, mapgti, mapgtl, mapgtr, mapiq, mapiqa, mapiqd, mapiqm, mapit, mapita, mapitd, mapitm, maplbl, maplmb, maplot, mappos, maproj, maprs, maprst, mapsav, mapset, mapstc, mapsti, mapstl, mapstr, maptra, maptri, maptrn, mapusr, mapvec, mpchln, mpfnme, mpgetc, mpgeti, mpgetl, mpgetr, mpglty, mpiaty, mpifnb, mpilnb, mpiola, mpiosa, mpipai, mpipan, mpipar, mpisci, mplnam, mplndm, mplndr, mplnri, mpname, mprset, mpsetc, mpseti, mpsetl, mpsetr, supmap, supcon, ncarg_cbind

πŸ“– Hardcopy

NCAR Graphics Contouring and Mapping Tutorial


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


and that's the whole page, bestie!! this one came from the UNIX flavor of the manual, dated March 1993 β€” so yeah, retro but still serving ✨ go forth and CALL MAPINT responsibly, mwah πŸ’…πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from