POINT3(3NCARG)
π POINT3 π β it's giving NCAR GRAPHICS, bestie
okay so real talk, this is a page from the NCAR Graphics manual, and it's about drawing one single point in 3-space. tiny function, huge main character energy. let's go π¦
β¨ NAME β¨
POINT3 β draws the projection of a point in 3-space. that's it, that's the whole job, and she does it flawlessly π
πΈ SYNOPSIS πΈ
CALL POINT3 (U,V,W)
π C-BINDING SYNOPSIS π
#include <ncarg/ncargC.h>
void c_point3 (float u, float v, float w)
π DESCRIPTION π
U,V,Wβ (input expressions of typeREAL) these are literally the coordinates of a point in 3-space. that's the whole vibe. no cap. β¨
Every single point gets drawn by calling the GKS routine GPM to draw a polymarker of type 1. so points show up in whatever the current polymarker color is, which is decided by the last call to the GKS routine GSPMCI. by default? color index 1, periodt. π¨
β οΈ okay bestie, listen up, this part matters: calling the GKS routineGSMKSCto change the polymarker size does not normally affect polymarkers of type 1. so there's genuinely no good way to make the points bigger through that route π. if you want chunky points, you should useLINE3(or maybeFRST3andVECT3) instead ofPOINT3to draw an object of the size you're dreaming of. slay responsibly. π«Ά
π C-BINDING DESCRIPTION π
the C-binding argument descriptions are the same as the FORTRAN argument descriptions. same energy, different language, we love a bilingual icon π
π EXAMPLES π
use the ncargex command to see the following relevant examples, they're all iconic fr fr:
fthex01fthex02fthex03fthex04fthex05
π₯ ACCESS π₯
to use POINT3 or c_point3, you gotta load the NCAR Graphics libraries ncarg, ncarg_gks, and ncarg_c β preferably in that order. do not freestyle the order, i'm begging π
π§ SEE ALSO π§
Online: threed, curve3, fence3, frst3, line3, perim3, psym3, pwrz, pwrzt, set3, threed, tick3, tick43, vect3, ncarg_cbind.
(yes threed is listed twice, and honestly? she deserves the double shoutout. no notes. π)
Hardcopy: NCAR Graphics Fundamentals, UNIX Version
π COPYRIGHT π
Copyright (C) 1987-2009
University Corporation for Atmospheric Research
The use of this Software is governed by a License Agreement.
okay that's the whole page, you ate it, you understood it, you're literally a 3D point-drawing genius now π
sign-off: this page lives in the UNIX manual, dated March 1993, and it's filed under POINT3(3NCARG). mwah π go draw something cute.
π¦ 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