|  
The SURFR procedure sets up 3D transformations. This procedure duplicates the rotation, translation, and scaling features of the SURFACE routine, but does not display any data. The resulting transformations are stored in the !P.T system variable.
 
This routine is written in the IDL language. Its source code can be found in the file 
surfr.pro
 in the 
lib
 subdirectory of the IDL distribution.