POINT(3NCARG)
β¨ POINT β bestie we're drawing A DOT β¨
okay so this is the NCAR GRAPHICS manual page for POINT, and honestly? it does exactly what it says on the tin. it draws a point. one (1) single point. at a position you pick in the user coordinate system. it's giving minimalism, it's giving "the dot is the moment." π
πΈ NAME πΈ
POINT β draws a point at a specified position in the user coordinate system.
no cap. that's the whole job. π
β¨ SYNOPSIS β¨
CALL POINT (PX,PY)
that's it. that's the call. two args, one dot, iconic behavior. π¦
π«Ά C-BINDING SYNOPSIS π«Ά
for my C girlies (and honestly, same):
#include <ncarg/ncargC.h>
void c_point (float px, float py)
π DESCRIPTION π
here's the tea on the arguments, bestie β there are exactly two and they're both REAL:
PXβ an input expression of type REAL that defines the X user coordinate where the dot is gonna be drawn. yes, that X. the horizontal one. πPYβ an input expression of type REAL that defines the Y user coordinate where the dot is gonna be drawn. the vertical one. together they vibe-check your dot into existence. π«
π C-BINDING DESCRIPTION π
the C-binding argument descriptions are literally the same as the FORTRAN argument descriptions. same px, same py, same energy. no extra lore, no secret third argument. periodt. π
π USAGE π
okay so here's where it gets spicy. some important context:
- if you want a filled dot of arbitrary size, that is not this routine. go see the routine
NGDOTSinstead β she does the big dots. π - you can also use the GKS routine
GPMto draw a dot in world coordinates, however β and this is the key part β NCAR Graphics user coordinates allow for mirror imaging of axes and logarithmic axes, which GKS does not. so like, if you need that axis glow-up, you know where to be. π₯ - for a full description of these coordinate systems, see the SCD User Doc "NCAR Graphics Fundamentals, UNIX Version". it's the lore document. iykyk. π
π EXAMPLES π
use the ncargex command to see the following relevant examples: tareas.
that's the one. tareas. go run it, bestie, live a little. πΈ
π ACCESS π
to use POINT or c_point, load the NCAR Graphics libraries ncarg, ncarg_gks, and ncarg_c β preferably in that order. order matters here, don't fight it. π
π¦ SEE ALSO π¦
Online: gpm, gsmk, gsmksc, gscr, gspmci, spps, spps_params, plotif, ngdots, points, ncarg_cbind
Hardcopy: NCAR Graphics Fundamentals, UNIX Version; User's Guide for NCAR GKS-0A Graphics
π COPYRIGHT π
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 was the UNIX version, dated March 1993 (yes, she's vintage, she's a classic, we respect her), and it came to you straight from the POINT(3NCARG) page itself. go forth and draw ur dot. slay. β¨π«Άπ
π¦ where this page comes from
- debian bookworm: libncarg-dev 6.6.2.dfsg.1-1
- debian trixie: libncarg-dev 6.6.2.dfsg.1-10+b2
- ubuntu jammy: libncarg-dev 6.6.2-10build2
- ubuntu questing: libncarg-dev 6.6.2.dfsg.1-10build2
- ubuntu resolute: libncarg-dev 6.6.2.dfsg.1-12
- ubuntu stonking: libncarg-dev 6.6.2.dfsg.1-12build2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms