MAPIQA(3NCARG)

πŸ’– MAPIQA πŸ’– β€” it's giving "wrap it up bestie" (from the NCAR Graphics manual, section 3NCARG)


✨ NAME ✨

MAPIQA β€” Terminates a string of calls to MAPITA.

Like, it's the period at the end of the sentence. The final πŸ’…. The "okay bye love you" that actually closes the loop.


🌸 SYNOPSIS 🌸

CALL MAPIQA (IAMA,IGID,IAIL,IAIR)

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

#include <ncarg/ncargC.h>

void c_mapiqa (int *iama, int igid, int iail, int iair)

void c_mapita (float rlat, float rlon, int ifst,
int *iama, int igid, int iail, int iair)

πŸ‘‘ DESCRIPTION πŸ‘‘

okay so here's the tea on each argument, no skips, all facts:

  • IAMA β€” an input/output array of type INTEGER, dimensioned as specified in a call to the AREAS initialization routine ARINAM. It's the area map that the lines chillin' in MAPITA's buffer are gonna get added to. 🫢
  • IGID β€” an input expression of type INTEGER. This is the group identifier that gets passed to the AREAS routine AREDAM when the lines in MAPITA's buffer get added to the area map in IAMA.
  • IAIL β€” an input expression of type INTEGER. This is the left area identifier that gets passed to the AREAS routine AREDAM when the lines in MAPITA's buffer get added to the area map in IAMA.
  • IAIR β€” an input expression of type INTEGER. This is the right area identifier that gets passed to the AREAS routine AREDAM when the lines in MAPITA's buffer get added to the area map in IAMA.

🌈 C-BINDING DESCRIPTION 🌈

The C-binding argument descriptions are the same as the FORTRAN argument descriptions. Same energy, different font. ✨


πŸŽ€ USAGE πŸŽ€

The way this works is: you must call MAPITA once for each point along the line. Every. Single. Point.

And then β€” after your last call to MAPITA for a given line β€” you must call MAPIQA to signal the end of the line. That's the whole job. It's the "and that's on periodt" of the line-drawing pipeline. 😌

For more information, see the man pages for the routines MAPIT and MAPITA. Bestie behavior, fr fr. πŸ“š

πŸ“ EXAMPLES πŸ“

Use the ncargex command to see the following relevant examples: cmpita, cpex08.


πŸ”₯ ACCESS πŸ”₯

To use MAPIQA or c_mapiqa, load the NCAR Graphics libraries ncarg, ncarg_gks, and ncarg_c, preferably in that order. (Yes, order matters. Do not come for me. πŸ’€)


πŸ’œ SEE ALSO πŸ’œ

Online: ezmap, ezmap_params, mapaci, mapbla, mapblm, mapdrw, mapeod, mapfst, mapgci, mapgrd, mapgrm, mapgtc, mapgti, mapgtl, mapgtr, mapint, mapiq, 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

(That list is long enough to be its own group chat, iykyk. πŸ“±)


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


okay so that's the whole page, bestie β€” and the cute little sign-off at the bottom is that this one came from the UNIX manual, dated March 1993, under the title MAPIQA(3NCARG). Vintage but iconic. πŸ‘‘βœ¨πŸ¦‹

Laterrr, go call MAPIQA and close that line properly. 🫢πŸ’