GSET_FILL_STYLE_IND(3NCARG)
π GSET_FILL_STYLE_IND π β the NCAR Graphics one (3NCARG)
okay bestie, pull up a chair, we're reading a manual page together and it's actually kinda iconic. this is GSET_FILL_STYLE_IND from the NCAR GRAPHICS manual, section 3NCARG, and it's all about making your fill areas look cute with hatch lines. yes we're doing graphics library lore today. π
β¨ NAME β¨
gset_fill_style_ind (Set fill are style index) β sets the fill area style index.
not me pointing out that the official name literally says "fill are style index" π we love a typo that's been living here rent-free since forever. leaving it exactly as-is, no cap. it sets the fill area style index, periodt.
πΈ SYNOPSIS πΈ
#include <ncarg/gks.h>
void gset_fill_style_ind(Gint fill_style_ind);
that's it. one include, one function, one argument. minimal, clean, slay. π
π¦ DESCRIPTION π¦
fill_style_ind β this is your Input, bestie. it specifies workstation-dependent options for hatch or pattern fills. like, the workstation gets a say in how it looks, okay? it's giving "your mileage may vary by machine."
π¨ heads up: Pattern fill options are not supported in NCAR Graphics. so don't come for me asking about patterns. they're not here. they never were. rest in peace. π
Hatch fill options though? we have SIX of them and they're all lines, all the time:
- Horizontal lines (default) β the og. the one you get if you don't say anything. main character energy. β
- Vertical lines β rotate that vibe 90 degrees π§
- Lines of positive slope β going up and to the right, we love a climber π
- Lines of negative slope β down and to the right, still valid, still gorgeous
- Horizontal and vertical lines β a whole crosshatch moment, highkey a grid
- Lines of positive and negative slope β diagonal crosshatch, the other crosshatch, equally obsessed π
π ACCESS π
to use the GKS C-binding routines, you gotta load the ncarg_gks and ncarg_c libraries. that's the entry fee, bestie. pay it. π«Ά
π SEE ALSO π
Online:
gfill_area(3NCARG)gset_fill_int_style(3NCARG)gset_colr_rep(3NCARG)gset_fill_colr_ind(3NCARG)ginq_fill_int_style(3NCARG)ginq_fill_style_ind(3NCARG)areas(3NCARG)gks(3NCARG)ncarg_gks_cbind(3NCARG)
Hardcopy:
- User's Guide for NCAR GKS-0A Graphics
- NCAR Graphics Fundamentals, UNIX Version
go read those too, iykyk. one of them probably answers the question you're actually about to ask me. π
π COPYRIGHT π
Copyright (C) 1987-2009 University Corporation for Atmospheric Research
The use of this Software is governed by a License Agreement.
so yeah. that's the whole page. go forth and hatch responsibly, bestie. π
this little love letter to fill styles came to you from the UNIX manual, dated March 1993, and honestly? it aged like fine wine. β¨π
π¦ where this page comes from
- epel 9: ncl-devel 6.6.2-59.el9 Β· LicenseRef-Callaway-BSD
- fedora 43: ncl-devel 6.6.2-58.fc43 Β· LicenseRef-Callaway-BSD
- fedora 44: ncl-devel 6.6.2-62.fc44 Β· LicenseRef-Callaway-BSD
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms