]> granicus.if.org Git - imagemagick/blob - magick/static.h
(no commit message)
[imagemagick] / magick / static.h
1 /*
2   Copyright 1999-2010 ImageMagick Studio LLC, a non-profit organization
3   dedicated to making software imaging solutions freely available.
4   
5   You may not use this file except in compliance with the License.
6   obtain a copy of the License at
7   
8     http://www.imagemagick.org/script/license.php
9   
10   Unless required by applicable law or agreed to in writing, software
11   distributed under the License is distributed on an "AS IS" BASIS,
12   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13   See the License for the specific language governing permissions and
14   limitations under the License.
15
16   MagickCore static coder registration methods.
17 */
18 #ifndef _MAGICKCORE_STATIC_H
19 #define _MAGICKCORE_STATIC_H
20
21 #if defined(__cplusplus) || defined(c_plusplus)
22 extern "C" {
23 #endif
24
25 extern MagickExport MagickBooleanType
26   InvokeStaticImageFilter(const char *,Image **,const int,const char **,
27     ExceptionInfo *);
28
29 extern ModuleExport unsigned long
30   RegisterARTImage(void),
31   RegisterAVIImage(void),
32   RegisterAVSImage(void),
33   RegisterBIEImage(void),
34   RegisterBMPImage(void),
35   RegisterBRAILLEImage(void),
36   RegisterCAPTIONImage(void),
37   RegisterCINImage(void),
38   RegisterCIPImage(void),
39   RegisterCLIPImage(void),
40   RegisterCLIPBOARDImage(void),
41   RegisterCMYKImage(void),
42   RegisterCUTImage(void),
43   RegisterDCMImage(void),
44   RegisterDCXImage(void),
45   RegisterDDSImage(void),
46   RegisterDIBImage(void),
47   RegisterDJVUImage(void),
48   RegisterDNGImage(void),
49   RegisterDPSImage(void),
50   RegisterDPXImage(void),
51   RegisterEMFImage(void),
52   RegisterEPDFImage(void),
53   RegisterEPIImage(void),
54   RegisterEPSImage(void),
55   RegisterEPS2Image(void),
56   RegisterEPSFImage(void),
57   RegisterEPSIImage(void),
58   RegisterEPTImage(void),
59   RegisterEXRImage(void),
60   RegisterFAXImage(void),
61   RegisterFITSImage(void),
62   RegisterFPXImage(void),
63   RegisterG3Image(void),
64   RegisterGIFImage(void),
65   RegisterGIF87Image(void),
66   RegisterGRADIENTImage(void),
67   RegisterGRANITEImage(void),
68   RegisterGRAYImage(void),
69   RegisterHImage(void),
70   RegisterHISTOGRAMImage(void),
71   RegisterHRZImage(void),
72   RegisterHTMLImage(void),
73   RegisterICBImage(void),
74   RegisterICONImage(void),
75   RegisterINFOImage(void),
76   RegisterINLINEImage(void),
77   RegisterIPLImage(void),
78   RegisterJBGImage(void),
79   RegisterJBIGImage(void),
80   RegisterJPGImage(void),
81   RegisterJPEGImage(void),
82   RegisterJP2Image(void),
83   RegisterLABELImage(void),
84   RegisterMAGICKImage(void),
85   RegisterMAPImage(void),
86   RegisterMATImage(void),
87   RegisterMATTEImage(void),
88   RegisterMETAImage(void),
89   RegisterMIFFImage(void),
90   RegisterMNGImage(void),
91   RegisterMONOImage(void),
92   RegisterMPCImage(void),
93   RegisterMPEGImage(void),
94   RegisterMPRImage(void),
95   RegisterMSLImage(void),
96   RegisterMTVImage(void),
97   RegisterMVGImage(void),
98   RegisterNETSCAPEImage(void),
99   RegisterNULLImage(void),
100   RegisterP7Image(void),
101   RegisterPBMImage(void),
102   RegisterOTBImage(void),
103   RegisterPALMImage(void),
104   RegisterPATTERNImage(void),
105   RegisterPCDImage(void),
106   RegisterPCDSImage(void),
107   RegisterPCLImage(void),
108   RegisterPCTImage(void),
109   RegisterPCXImage(void),
110   RegisterPDBImage(void),
111   RegisterPDFImage(void),
112   RegisterPICImage(void),
113   RegisterPICTImage(void),
114   RegisterPIXImage(void),
115   RegisterPLASMAImage(void),
116   RegisterPGMImage(void),
117   RegisterPMImage(void),
118   RegisterPNGImage(void),
119   RegisterPNMImage(void),
120   RegisterPPMImage(void),
121   RegisterPREVIEWImage(void),
122   RegisterPSImage(void),
123   RegisterPS2Image(void),
124   RegisterPS3Image(void),
125   RegisterPSDImage(void),
126   RegisterPTIFImage(void),
127   RegisterPWPImage(void),
128   RegisterRASImage(void),
129   RegisterRAWImage(void),
130   RegisterRGBImage(void),
131   RegisterRGBAImage(void),
132   RegisterRLAImage(void),
133   RegisterRLEImage(void),
134   RegisterSCRImage(void),
135   RegisterSCTImage(void),
136   RegisterSFWImage(void),
137   RegisterSGIImage(void),
138   RegisterSHTMLImage(void),
139   RegisterSTEGANOImage(void),
140   RegisterSUNImage(void),
141   RegisterSVGImage(void),
142   RegisterTEXTImage(void),
143   RegisterTGAImage(void),
144   RegisterTHUMBNAILImage(void),
145   RegisterTIFImage(void),
146   RegisterTIFFImage(void),
147   RegisterTILEImage(void),
148   RegisterTIMImage(void),
149   RegisterTTFImage(void),
150   RegisterTXTImage(void),
151   RegisterUILImage(void),
152   RegisterURLImage(void),
153   RegisterUYVYImage(void),
154   RegisterVDAImage(void),
155   RegisterVICARImage(void),
156   RegisterVIDImage(void),
157   RegisterVIFFImage(void),
158   RegisterVSTImage(void),
159   RegisterWBMPImage(void),
160   RegisterWMFImage(void),
161   RegisterWPGImage(void),
162   RegisterXImage(void),
163   RegisterXBMImage(void),
164   RegisterXCImage(void),
165   RegisterXCFImage(void),
166   RegisterXPMImage(void),
167   RegisterXPSImage(void),
168   RegisterXTRNImage(void),
169   RegisterXVImage(void),
170   RegisterXWDImage(void),
171   RegisterYCBCRImage(void),
172   RegisterYUVImage(void);
173
174 extern ModuleExport void
175   UnregisterARTImage(void),
176   UnregisterAVIImage(void),
177   UnregisterAVSImage(void),
178   UnregisterBIEImage(void),
179   UnregisterBMPImage(void),
180   UnregisterBRAILLEImage(void),
181   UnregisterCAPTIONImage(void),
182   UnregisterCINImage(void),
183   UnregisterCIPImage(void),
184   UnregisterCLIPImage(void),
185   UnregisterCLIPBOARDImage(void),
186   UnregisterCMYKImage(void),
187   UnregisterCUTImage(void),
188   UnregisterDCMImage(void),
189   UnregisterDCXImage(void),
190   UnregisterDDSImage(void),
191   UnregisterDIBImage(void),
192   UnregisterDJVUImage(void),
193   UnregisterDNGImage(void),
194   UnregisterDPSImage(void),
195   UnregisterDPXImage(void),
196   UnregisterEMFImage(void),
197   UnregisterEPDFImage(void),
198   UnregisterEPIImage(void),
199   UnregisterEPSImage(void),
200   UnregisterEPS2Image(void),
201   UnregisterEPSFImage(void),
202   UnregisterEPSIImage(void),
203   UnregisterEPTImage(void),
204   UnregisterEXRImage(void),
205   UnregisterFAXImage(void),
206   UnregisterFITSImage(void),
207   UnregisterFPXImage(void),
208   UnregisterG3Image(void),
209   UnregisterGIFImage(void),
210   UnregisterGIF87Image(void),
211   UnregisterGRADIENTImage(void),
212   UnregisterGRANITEImage(void),
213   UnregisterGRAYImage(void),
214   UnregisterHImage(void),
215   UnregisterHISTOGRAMImage(void),
216   UnregisterHRZImage(void),
217   UnregisterHTMLImage(void),
218   UnregisterICBImage(void),
219   UnregisterICONImage(void),
220   UnregisterINFOImage(void),
221   UnregisterINLINEImage(void),
222   UnregisterIPLImage(void),
223   UnregisterJBGImage(void),
224   UnregisterJBIGImage(void),
225   UnregisterJPGImage(void),
226   UnregisterJPEGImage(void),
227   UnregisterJP2Image(void),
228   UnregisterLABELImage(void),
229   UnregisterLOCALEImage(void),
230   UnregisterMAGICKImage(void),
231   UnregisterMAPImage(void),
232   UnregisterMATImage(void),
233   UnregisterMATTEImage(void),
234   UnregisterMETAImage(void),
235   UnregisterMIFFImage(void),
236   UnregisterMNGImage(void),
237   UnregisterMONOImage(void),
238   UnregisterMPCImage(void),
239   UnregisterMPEGImage(void),
240   UnregisterMPRImage(void),
241   UnregisterMSLImage(void),
242   UnregisterMTVImage(void),
243   UnregisterMVGImage(void),
244   UnregisterNETSCAPEImage(void),
245   UnregisterNULLImage(void),
246   UnregisterP7Image(void),
247   UnregisterPBMImage(void),
248   UnregisterOTBImage(void),
249   UnregisterPALMImage(void),
250   UnregisterPATTERNImage(void),
251   UnregisterPCDImage(void),
252   UnregisterPCDSImage(void),
253   UnregisterPCLImage(void),
254   UnregisterPCTImage(void),
255   UnregisterPCXImage(void),
256   UnregisterPDBImage(void),
257   UnregisterPDFImage(void),
258   UnregisterPICImage(void),
259   UnregisterPICTImage(void),
260   UnregisterPIXImage(void),
261   UnregisterPLASMAImage(void),
262   UnregisterPGMImage(void),
263   UnregisterPMImage(void),
264   UnregisterPNGImage(void),
265   UnregisterPNMImage(void),
266   UnregisterPPMImage(void),
267   UnregisterPREVIEWImage(void),
268   UnregisterPSImage(void),
269   UnregisterPS2Image(void),
270   UnregisterPS3Image(void),
271   UnregisterPSDImage(void),
272   UnregisterPTIFImage(void),
273   UnregisterPWPImage(void),
274   UnregisterRASImage(void),
275   UnregisterRAWImage(void),
276   UnregisterRGBImage(void),
277   UnregisterRGBAImage(void),
278   UnregisterRLAImage(void),
279   UnregisterRLEImage(void),
280   UnregisterSCRImage(void),
281   UnregisterSCTImage(void),
282   UnregisterSFWImage(void),
283   UnregisterSGIImage(void),
284   UnregisterSHTMLImage(void),
285   UnregisterSTEGANOImage(void),
286   UnregisterSUNImage(void),
287   UnregisterSVGImage(void),
288   UnregisterTEXTImage(void),
289   UnregisterTGAImage(void),
290   UnregisterTHUMBNAILImage(void),
291   UnregisterTIFImage(void),
292   UnregisterTIFFImage(void),
293   UnregisterTILEImage(void),
294   UnregisterTIMImage(void),
295   UnregisterTTFImage(void),
296   UnregisterTXTImage(void),
297   UnregisterUILImage(void),
298   UnregisterURLImage(void),
299   UnregisterUYVYImage(void),
300   UnregisterVDAImage(void),
301   UnregisterVICARImage(void),
302   UnregisterVIDImage(void),
303   UnregisterVIFFImage(void),
304   UnregisterVSTImage(void),
305   UnregisterWBMPImage(void),
306   UnregisterWMFImage(void),
307   UnregisterWPGImage(void),
308   UnregisterXImage(void),
309   UnregisterXBMImage(void),
310   UnregisterXCImage(void),
311   UnregisterXCFImage(void),
312   UnregisterXPMImage(void),
313   UnregisterXPSImage(void),
314   UnregisterXTRNImage(void),
315   UnregisterXVImage(void),
316   UnregisterXWDImage(void),
317   UnregisterYCBCRImage(void),
318   UnregisterYUVImage(void);
319
320 #if defined(__cplusplus) || defined(c_plusplus)
321 }
322 #endif
323
324 #endif