DASHDB(3NCARG)

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

πŸ’… DASHDB β€” it's in the NCAR GRAPHICS manual, section 3NCARG, and bestie it's giving dash pattern, no labels

okay so real talk: this is the DASHDB page from the NCAR GRAPHICS manual, third section, 3NCARG, and it's a FORTRAN-callable routine. Short page. Iconic page. Let's go. πŸŽ€


✨ NAME ✨

DASHDB β€” defines a dash pattern without labels.

Like. It sets your dashes. It does not label them. That's the whole vibe. Periodt.


✨ SYNOPSIS ✨

CALL DASHDB (IPAT)

That's it. One argument. One call. We love a minimal queen. πŸ‘‘


✨ C-BINDING SYNOPSIS ✨

#include <ncarg/ncargC.h>

void c_dashdb (int *ipat)

Yes bestie, there's a C version, and the function name gets a c_ in front because that's just how the C bindings roll around here. 🫢


✨ DESCRIPTION ✨

  • IPAT β€” an input expression of type INTEGER. It's a 16-bit dash pattern, where 1 means solid and 0 means blank. So like, think of it as a little strip of sixteen on/off lights, and the lights decide where your ink goes.

For example: the binary number 1111000011110000 β€” which is decimal 61680 β€” will give you dashes of medium length. Four on, four off, four on, four off. Cute, balanced, very demure. πŸ¦‹


✨ C-BINDING DESCRIPTION ✨

The C-binding argument description is the same as the FORTRAN argument description. No notes, no extra lore, no plot twist. Same IPAT, same rules. πŸ’–


✨ EXAMPLES ✨

Use the ncargex command to see the following relevant examples:

carline, colcon, cmpfil, cmpitm, cmplab, cmpmsk, cmptit, cmpusr, mpex08, tdashc, tdashl, tdashp, tdashs, fdldashd.

Go run them. Go look. Live a little. πŸ”₯


✨ USAGE ✨

You can call DASHDB to define a dash pattern for any of the four versions of Dashline. All four. Every single one. It's an equal-opportunity dash definer. πŸ’…

Heads up bestie: a dash pattern defined by a call to DASHDB will supersede one defined by an earlier call to DASHDB or DASHDC. Newest call wins. Last one in the group chat sets the tone. No cap.

✨ ACCESS ✨

To use DASHDB or c_dashdb, load the NCAR Graphics libraries ncarg, ncarg_gks, and ncarg_c β€” preferably in that order. Order matters, don't be chaotic about it. 🌸


✨ SEE ALSO ✨

Online: dashline, dashline_params, curved, dashdc, frstd, lastd, lined, reset, vectd, ncarg_cbind

Hardcopy: NCAR Graphics Contouring and Mapping Tutorial; NCAR Graphics Fundamentals, UNIX Version; User's Guide for NCAR GKS-0A Graphics

Read the friends. They're all connected. Iykyk. πŸ“šβœ¨


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 little beauty comes from the NCAR GRAPHICS source, and the version stamp on it says UNIX, March 1993 β€” a true vintage icon, still slaying in the manual to this day. πŸ’–πŸ‘‘ Go forth and dash responsibly. πŸŽ€

πŸ“¦ where this page comes from