Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ rcrvn(3G) — GL2 W3.6

Media Vault

Software Library

Restoration Projects

Artifacts Sought

rcrvn(3G)  —  Silicon Graphics

NAME

rcrvn − draws a series of curve segments

SPECIFICATION

C
rcrvn(n, geom)
long n;
Coord geom[][4];

FORTRAN
subroutine rcrvn(n, geom)
integer*4 n
real geom(4,n)

Pascal
procedure rcrvn(n: longint: var geom: Coord);

DESCRIPTION

rcrvn draws a series of rational cubic spline curve segments using the current basis and precision.  The control points specified in geom determine the shapes of the curve segments and are used four at a time.  For example, if n is 6, three curve segments are drawn, the first using points 0,1,2,3 as control points, and the second and third segments are controlled by points 1,2,3,4 and 2,3,4,5, respectively.  If the current basis is a B-spline, Cardinal spline, or basis with similar properties, the curve segments are joined end to end and appear as a single curve. 

SEE ALSO

crv, crvn, curvebasis, curveprecision, crvn, defbasis Programming Guide, Section 11.2, Drawing Curves

Version 3.6  —  December 20, 1987

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026