Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] aaro_v1_0.gz(39 Kbytes)
Manuscript Title: Program for B-spline interpolation of surfaces with application to computer tomography.
Authors: J.M.F. Chamayou
Program title: RAMFLA
Catalogue identifier: AARO_v1_0
Distribution format: gz
Journal reference: Comput. Phys. Commun. 27(1982)187
Programming language: Fortran.
Computer: VAX 11 DIGITAL.
Operating system: VAX/VMS.
RAM: 64K words
Word size: 32
Keywords: General purpose, Plot, Computer tomography, B-spline interpolation, Parametrically defined Surfaces, Computer graphics for Intersections between Straight lines, Planes and surfaces, Visible surface plot, Surface shadowing.
Classification: 14.

Nature of problem:
The interactive package presented here is used to interpolate by a nine- point formula a general surface given by the equation: F(X,Y,Z)=0 with the arguments parametrically defined by: X=f(u,v); Y=g(u,v); Z=h(u,v). Use is made of 3 bicubic (or biparabolic or bilinear) B-splines in order to interpolate f,g and h respectively. The main application is the reconstruction of surfaces given in computer tomography. Hidden lines are deleted and a shadowed program is also provided.

Restrictions:
The interpolation points must be provided in a set of non-intersecting contours.

Running time:
Depends on the number of interpolation points, particularly for the hidden point process.