GSVP(3NCARG)

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

πŸ’– GSVP β€” set viewport, bestie edition πŸ’–

okay so real talk: this is the NCAR Graphics manual page for GSVP (aka Set viewport), and she's a little bit of a "we don't really do this anymore" girlie, but we're gonna learn her anyway because knowing things is the whole vibe. πŸŽ€


✨ NAME ✨

GSVP (Set viewport) β€” she establishes a rectangular subspace of normalized device coordinates space. πŸ¦‹

⚠️ ngl, calls to GSVP are discouraged with NCAR Graphics. Instead, use the SET subroutine, because SET also supports mirror imaging and log scaling of axes. periodt. πŸ’…

🌸 SYNOPSIS 🌸

CALL GSVP (TRNUM, XMIN, XMAX, YMIN, YMAX)

🫢 C-BINDING SYNOPSIS 🫢

#include <ncarg/gks.h>

void gset_vp(Gint tran_num, const Glimit *vp_limits);

πŸ‘‘ DESCRIPTION πŸ‘‘

the arguments, one by one, no skipping πŸ™ˆ

  • TRNUM (Integer, Input) β€” a normalization transformation number. The number of available transformations is implementation specific, iykyk. In the case of NCAR GKS-0A, two normalization transformations are provided:
    • 0 β€” selects the identity transformation, in which both the window and viewport have the range of 0. to 1. in both coordinate directions. This is the default normalization transformation for GKS. It is also fixed within GKS; that is, it is illegal to call GSVP with TRNUM = 0. πŸ’€ like, don't even try it bestie.
    • 1 β€” a normalization transformation in which the viewport is defined by XMIN to XMAX and YMIN to YMAX.
  • XMIN (Real, Input) β€” the left horizontal coordinate of the viewport. πŸ¦‹
  • XMAX (Real, Input) β€” the right horizontal coordinate of the viewport. 0. ≀ XMIN < XMAX ≀ 1.
  • YMIN (Real, Input) β€” the bottom vertical coordinate of the viewport. 🌱
  • YMAX (Real, Input) β€” the top vertical coordinate of the viewport. 0. ≀ YMIN < YMAX ≀ 1.

the defaults, so you know what you get if you just vibe 🌈

Defaults:   TRNUM = 0, XMIN = 0.0, XMAX = 1.0, YMIN = 0.0, YMAX = 1.0

πŸ’œ ACCESS πŸ’œ

To use GKS routines, load the NCAR GKS-0A library ncarg_gks. literally just that. ✨


🌟 SEE ALSO 🌟

Online: set, gswn, gselnt, gqclip, gset_vp

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


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 icon of a manpage comes to you from the UNIX manual, dated 14 January 1992, filed under GSVP(3NCARG) β€” she's vintage, she's valid, and she ate. mwah. πŸ’…βœ¨

πŸ“¦ where this page comes from