1 /* GerberExportSub.h
2  * Subclass of Gerber export
3  *
4  * Copyright 2002 by vhf interservice GmbH
5  * Author:   Ilonka Fleischmann
6  *
7  * created:  2002-04-28
8  * modified: 2002-07-15
9  *
10  * This file is part of the vhf Export Library.
11  *
12  * This library is free software; you can redistribute it and/or
13  * modify it under the terms of the vhf Public License as
14  * published by the vhf interservice GmbH. Among other things,
15  * the License requires that the copyright notices and this notice
16  * be preserved on all copies.
17  *
18  * This library is distributed in the hope that it will be useful,
19  * but WITHOUT ANY WARRANTY; without even the implied warranty of
20  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21  * See the vhf Public License for more details.
22  *
23  * You should have received a copy of the vhf Public License along
24  * with this library; see the file LICENSE. If not, write to vhf.
25  *
26  * If you want to link this library to your proprietary software,
27  * or for other uses which are not covered by the definitions
28  * laid down in the vhf Public License, vhf also offers a proprietary
29  * license scheme. See the vhf internet pages or ask for details.
30  *
31  * vhf interservice GmbH, Im Marxle 3, 72119 Altingen, Germany
32  * eMail: info@vhf.de
33  * http://www.vhf.de
34  */
35 
36 #ifndef VHF_H_GERBEREXPORTSUB
37 #define VHF_H_GERBEREXPORTSUB
38 
39 #include <AppKit/AppKit.h>
40 #include <VHFExport/GerberExport.h>
41 
42 @interface GerberExportSub:GerberExport
43 {
44     id	docView;	// the Document
45 }
46 
47 - (void)setDocumentView:view;
48 
49 - (BOOL)exportToFile:(NSString*)filename;
50 
51 @end
52 
53 #endif // VHF_H_GERBEREXPORTSUB
54