-- $Date: 2004/03/08 10:50:56 $
-- $Revision: 1.5 $
-- $Author: jcrocholl $
-- $Hash: c7de4201cb69c79b048777518c43edbb $

-- This file was automatically created with ado.php.
-- Manual changes will be lost when it is updated.

package body Printers.PS is

   -- Constructor for instances.
   function Create
     (Filename : in String)   -- The initial filename.
     return PS_Printer_Access -- The newly created ps printer.
   is
      Result : PS_Printer_Access := new PS_Printer;
   begin
      To_String_Access(Filename, Result.Filename);
      return Result;
   end Create;

   function Get_Format
     (This : access PS_Printer-- The ps printer object instance.
     return String is           -- Maximum of four characters.
   begin
      return "SVG";
   end Get_Format;

   procedure Print
     (This   : access PS_Printer-- The ps printer object instance.
      Add    : access Glyph;      -- Add this glyph.
      Center : in Vector) is      -- Center coordinates.
   begin
      null;
   end Print;

   procedure Frame_Box
     (This  : access PS_Printer-- The ps printer object instance.
      Box   : in Rectangle;      -- Box coordinates.
      Color : in Gray_Pixel) is  -- Use this color.
   begin
      null;
   end Frame_Box;

   procedure Fill_Box
     (This  : access PS_Printer-- The ps printer object instance.
      Box   : in Rectangle;      -- Box coordinates.
      Color : in Gray_Pixel) is  -- Use this color.
   begin
      null;
   end Fill_Box;

   procedure Write
     (This : access PS_Printer) is -- The ps printer object instance.
   begin
      null; -- Write(To, "%PS-2.0");
   end Write;

end Printers.PS;