Assembly: TYPE = DisplayList3d.Assembly;
Color: TYPE = GraphicsColor.Color;
DrawStyle: TYPE = CSGGraphics.DrawStyle;
FileCamera: TYPE = DisplayList3d.FileCamera;
FrameBox: TYPE = CSGGraphics.FrameBox;
Material: TYPE = SVArtwork.Material;
Matrix3by3: TYPE = SVMatrix2d.Matrix3by3;
Matrix4by4: TYPE = Matrix3d.Matrix4by4;
OMap: TYPE = SVArtwork.OMap;
Plane: TYPE = SVPolygon3d.Plane;
Point2d: TYPE = SV2d.Point2d;
Point3d: TYPE = Matrix3d.Point3d;
SMap: TYPE = SVArtwork.SMap;
FileoutBOOL: PROC [f: IO.STREAM, bool: BOOL];
FileoutMatrix: PROC [f: IO.STREAM, mat: Matrix4by4];
FileoutMatrix3by3: PROC [f: IO.STREAM, mat: Matrix3by3];
FileoutPoint3d: PROC [f: IO.STREAM, point3d: Point3d];
FileoutPoint3dAsPoint2d: PROC [f: IO.STREAM, point3d: Point3d];
FileoutColor: PROC [f: IO.STREAM, color: Color];
FileoutSurface: PROC [f: IO.STREAM, surface: REF ANY];
FileoutMaterial: PROC [f: IO.STREAM, material: Material];
FileoutSMap: PROC [f: IO.STREAM, sMap: SMap];
FileoutOMap: PROC [f: IO.STREAM, oMap: OMap];
FileoutCamera: PROC [f: IO.STREAM, fileCamera: FileCamera];
FileoutClippingPlanes: PROC [f: IO.STREAM, clippingPlanes: LIST OF Plane];
FileoutPlane: PROC [f: IO.STREAM, plane: Plane];
FileoutStyle: PROC [f: IO.STREAM, style: DrawStyle];
FileoutFrame: PROC [f: IO.STREAM, frame: FrameBox];
FileoutPoint2d: PROC [f: IO.STREAM, point2d: Point2d];
FileoutListOfRope: PROC [f: IO.STREAM, ropeList: LIST OF Rope.ROPE];
FileoutVisibleAssemblies: PROC [f: IO.STREAM, assemblyList: LIST OF Assembly];