PUDSS(3g) — Subroutines
Name
PUDSS − Unpacks spline surface data for the PBSS3D element or primitive.
Operating States: PHOP, ∗, ∗, AROP
PHIGS standard function
Syntax
PUDSS (DSSLDR, DSSREC, IDS, IDUNKA, IDVNKA, IDNSCP, ERRIND,
DUSORD, DVSORD, DUNKA, DVNKA, DUKNTS, DVKNTS, DRTYPE, UNDSCP, VNDSCP,
DDIMS, DSCP)
Argument Data Type Access Description
---------------------------------------------------------------------------
DSSLDR Integer Read Number of array elements used in
DSSREC
DSSREC(CSCLDR) Character ∗80 Read Data record for the data spline
surface
IDS Integer Read Which data spline
IDUNKA Integer Read Size of the DUKNTS array
IDVNKA Integer Read Size of the DVKNTS array
IDNSCP Integer Read Size of the DSCP array
ERRIND Integer Write Error indicator.
DUSORD Integer Write U data spline order
DVSORD Integer Write V data spline order
DUNKA Integer Write Number of U spline knots in the
array
DVNKA Integer Write Number of V spline knots in the
array
DUKNTS(IDUNKA) Real Write U data spline knots
DVKNTS(IDVNKA) Real Write V data spline knots
DRTYPE Integer Write Data spline rationality
UNDSCP Integer Write U number of the size of the data
spline control points
VNDSCP Integer Write V number of the size of the data
spline control points
DDIMS Integer Write Data size for the spline
DSCP(IDNSCP) Real Write Data spline control points
-------------------------------------------------------------------------
Constants
Defined Argument Constant Description
-------------------------------------------------------------------------
DRTYPE PRAT Rational (4D) control points
PNRAT Nonrational (3D) control points
-------------------------------------------------------------------------
Description
PUDSS unpacks the spline surface data for the PBSS3D structure element or primitive.
See Also
PPDSS