TICK43(3NCARG)

πŸ’– TICK43 β€” it's giving tick mark control ✨

okay bestie, welcome to TICK43, a lil routine from the NCAR GRAPHICS manual (section 3NCARG, for the record πŸ‘‘). She's here to hand you the aux cord on tick mark length in PERIM3. Yes, that PERIM3. Let's go πŸ’…


✨ NAME ✨

TICK43 β€” gives you, the user, control over tick mark length in PERIM3. That's the whole job, and she does it flawlessly πŸŽ€


🌸 SYNOPSIS 🌸

CALL TICK43 (MAJORU,MINORU,MAJORV,MINORV,MAJORW,MINORW)

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

#include <ncarg/ncargC.h>

void c_tick43 (int majoru, int minoru, int majorv, int minorv,
int majorw, int minorw)

πŸ’œ DESCRIPTION πŸ’œ

so here's the cast of characters, and every single one of them is an input expression of type INTEGER. no float energy allowed, she's typed and she knows it πŸ’€

  • MAJORU β€” an input expression of type INTEGER. She sets the length of the major ticks used on perimeter sides that are parallel to the U axis. main character behavior fr 🫢
  • MINORU β€” an input expression of type INTEGER. She sets the length of the minor ticks on those same U-axis-parallel perimeter sides. the little sister ticks, still iconic ✨
  • MAJORV,MINORV β€” input expressions of type INTEGER. Together they set the lengths of the major and minor ticks for perimeter sides parallel to the V axis. a duo, a collab, a moment 🌈
  • MAJORW,MINORW β€” input expressions of type INTEGER. These two set the lengths of the major and minor ticks for perimeter sides parallel to the W axis. W axis girlies rise 😭
okay now the important part, don't scroll past this bestie πŸ‘‡

All tick lengths are specified as integers between 0 and 1024. The value "n" produces a tick that is n/1024ths as long as the longest side of the box defined by the arguments UMIN, UMAX, VMIN, VMAX, WMIN, and WMAX in the last call to SET3. so yeah, it's all relative to that box, no cap πŸ“¦βœ¨

The default values are 12 for a major tick and 8 for a minor tick. so if you just vibe and don't touch anything, that's what you get πŸ’…


🧚 C-BINDING DESCRIPTION 🧚

The C-binding argument descriptions are the same as the FORTRAN argument descriptions. literally identical, she's not doing a whole second writeup, the lore is the same πŸŽ€


πŸ”₯ EXAMPLES πŸ”₯

Use the ncargex command to see the following relevant examples: fthex01, fthex02, fthex03, fthex04, fthex05. five of them. a whole collection. go look, it's giving educational 🌸


🌟 ACCESS 🌟

To use TICK43 or c_tick43, load the NCAR Graphics libraries ncarg, ncarg_gks, and ncarg_c β€” preferably in that order. order matters bestie, do not shuffle the playlist πŸ™ˆ


πŸ‘‘ SEE ALSO πŸ‘‘

  • Online: threed, curve3, fence3, frst3, line3, perim3, point3, psym3, pwrz, pwrzt, set3, threed, tick3, vect3, ncarg_cbind. (yes threed shows up twice, that's just how the original do it, we don't question the queen πŸ’€)
  • 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.


and that's the page, bestie 🫢 she lives in the UNIX manual, dated March 1993, filed under TICK43(3NCARG). iconic then, iconic now. slay, protect the tick marks, periodt πŸ’–βœ¨