-- File: Fileout3d.mesa
-- Last edited by Bier on December 18, 1982 1:25 am
-- Author: Eric Bier on July 2, 1982 5:43 pm
-- Contents: Facilities for creating text files and writing out a human-readable version of a 3d object database
DIRECTORY
DisplayList3d,
IO,
Rope,
Shading;
Fileout3d: DEFINITIONS =
BEGIN
LightSourceList: TYPE = Shading.LightSourceList;
Scene: TYPE = REF SceneObj;
SceneObj: TYPE = DisplayList3d.SceneObj;
FileoutScene: PROC [scene: Scene, f: IO.STREAM, fileName: Rope.ROPE];
FileoutLightSources: PROC [f: IO.STREAM, lsl: LightSourceList];
END.