GSFAIS(3NCARG)

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

πŸ’– GSFAIS (Set fill area interior style) πŸ’–

okay bestie, welcome to the NCAR GRAPHICS corner of the manual, pull up a chair 🫢

This one's called GSFAIS and honestly? It's giving glow-up for your polygons. It sets the fill style of polygons drawn with GFA. That's it. That's the whole job. But it's a main character job, because without it your shapes are just… outlines. Sad little wireframes. 😭


✨ SYNOPSIS ✨

CALL GSFAIS (INTS)

🌈 C-BINDING SYNOPSIS 🌈

for my C girlies, no cap:

#include <ncarg/gks.h>

void gset_fill_int_style(Gfill_int_style fill_int_style);

πŸŽ€ DESCRIPTION πŸŽ€

  • INTS β€” (Integer, Input) β€” this is the vibe-setter fr fr. It tells the program what style of fill to use in all the subsequent calls to the GFA output primitive. The options are, in order:
    • 0 β€” Hollow fill (this is the default, bestie, it's the one you get if you say nothing)
    • 1 β€” Solid fill
    • 2 β€” Pattern fill (not implemented in NCAR GKS β€” so like, it's on the menu but the kitchen is closed πŸ’€)
    • 3 β€” Hatch fill

πŸ’… USAGE πŸ’…

So for fill style "Hatch", you should use GSFASI to specify the type of hatch pattern you want β€” horizontal lines, vertical lines, etc. Like, GSFAIS picks the category, GSFASI picks the flavor. Teamwork. Iconic. πŸ‘‘

⚠️ Note: If you call GFA and generate an output graphic only to find that you have a closed curve with no fill, you probably have allowed the fill choice to default to hollow fill (no fill). Yes. That's the bug. It was 0 the whole time. We've all been there. πŸ™ˆ

πŸ”‘ ACCESS πŸ”‘

To use GKS routines, load the NCAR GKS-0A library ncarg_gks. That's the whole key to the kingdom. ✨


πŸ‘€ SEE ALSO πŸ‘€

Online: gfa, gsfasi, gscr, gsfaci, gqfais, gqfasi, areas, gset_fill_int_style

Hardcopy: User's Guide for NCAR GKS-0A Graphics; 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 whole page, babe 🌸 β€” this was GSFAIS(3NCARG) from the UNIX manual, dated March 1993, and yes it ate, periodt πŸ’…πŸ¦‹

πŸ“¦ where this page comes from