]> granicus.if.org Git - imagemagick/blob - magick/static.h
(no commit message)
[imagemagick] / magick / static.h
1 /*
2   Copyright 1999-2011 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 size_t
30   RegisterAAIImage(void),
31   RegisterARTImage(void),
32   RegisterAVIImage(void),
33   RegisterAVSImage(void),
34   RegisterBIEImage(void),
35   RegisterBMPImage(void),
36   RegisterBRAILLEImage(void),
37   RegisterCALSImage(void),
38   RegisterCAPTIONImage(void),
39   RegisterCINImage(void),
40   RegisterCIPImage(void),
41   RegisterCLIPImage(void),
42   RegisterCLIPBOARDImage(void),
43   RegisterCMYKImage(void),
44   RegisterCUTImage(void),
45   RegisterDCMImage(void),
46   RegisterDCXImage(void),
47   RegisterDDSImage(void),
48   RegisterDEBUGImage(void),
49   RegisterDIBImage(void),
50   RegisterDJVUImage(void),
51   RegisterDNGImage(void),
52   RegisterDPSImage(void),
53   RegisterDPXImage(void),
54   RegisterEMFImage(void),
55   RegisterEPDFImage(void),
56   RegisterEPIImage(void),
57   RegisterEPSImage(void),
58   RegisterEPS2Image(void),
59   RegisterEPSFImage(void),
60   RegisterEPSIImage(void),
61   RegisterEPTImage(void),
62   RegisterEXRImage(void),
63   RegisterFAXImage(void),
64   RegisterFITSImage(void),
65   RegisterFPXImage(void),
66   RegisterG3Image(void),
67   RegisterGIFImage(void),
68   RegisterGIF87Image(void),
69   RegisterGRADIENTImage(void),
70   RegisterGRANITEImage(void),
71   RegisterGRAYImage(void),
72   RegisterHALDImage(void),
73   RegisterHDRImage(void),
74   RegisterHImage(void),
75   RegisterHISTOGRAMImage(void),
76   RegisterHRZImage(void),
77   RegisterHTMLImage(void),
78   RegisterICBImage(void),
79   RegisterICONImage(void),
80   RegisterINFOImage(void),
81   RegisterINLINEImage(void),
82   RegisterIPLImage(void),
83   RegisterJBGImage(void),
84   RegisterJBIGImage(void),
85   RegisterJPGImage(void),
86   RegisterJPEGImage(void),
87   RegisterJP2Image(void),
88   RegisterLABELImage(void),
89   RegisterMACImage(void),
90   RegisterMAGICKImage(void),
91   RegisterMAPImage(void),
92   RegisterMATImage(void),
93   RegisterMATTEImage(void),
94   RegisterMETAImage(void),
95   RegisterMIFFImage(void),
96   RegisterMNGImage(void),
97   RegisterMONOImage(void),
98   RegisterMPCImage(void),
99   RegisterMPEGImage(void),
100   RegisterMPRImage(void),
101   RegisterMSLImage(void),
102   RegisterMTVImage(void),
103   RegisterMVGImage(void),
104   RegisterNETSCAPEImage(void),
105   RegisterNULLImage(void),
106   RegisterP7Image(void),
107   RegisterPBMImage(void),
108   RegisterOTBImage(void),
109   RegisterPALMImage(void),
110   RegisterPATTERNImage(void),
111   RegisterPCDImage(void),
112   RegisterPCDSImage(void),
113   RegisterPCLImage(void),
114   RegisterPCTImage(void),
115   RegisterPCXImage(void),
116   RegisterPDBImage(void),
117   RegisterPDFImage(void),
118   RegisterPESImage(void),
119   RegisterPICImage(void),
120   RegisterPICTImage(void),
121   RegisterPIXImage(void),
122   RegisterPGMImage(void),
123   RegisterPLASMAImage(void),
124   RegisterPMImage(void),
125   RegisterPNGImage(void),
126   RegisterPNMImage(void),
127   RegisterPPMImage(void),
128   RegisterPREVIEWImage(void),
129   RegisterPSImage(void),
130   RegisterPS2Image(void),
131   RegisterPS3Image(void),
132   RegisterPSDImage(void),
133   RegisterPTIFImage(void),
134   RegisterPWPImage(void),
135   RegisterRASImage(void),
136   RegisterRAWImage(void),
137   RegisterRGBImage(void),
138   RegisterRGBAImage(void),
139   RegisterRLAImage(void),
140   RegisterRLEImage(void),
141   RegisterSCRImage(void),
142   RegisterSCTImage(void),
143   RegisterSFWImage(void),
144   RegisterSGIImage(void),
145   RegisterSHTMLImage(void),
146   RegisterSTEGANOImage(void),
147   RegisterSUNImage(void),
148   RegisterSVGImage(void),
149   RegisterTEXTImage(void),
150   RegisterTGAImage(void),
151   RegisterTHUMBNAILImage(void),
152   RegisterTIFImage(void),
153   RegisterTIFFImage(void),
154   RegisterTILEImage(void),
155   RegisterTIMImage(void),
156   RegisterTTFImage(void),
157   RegisterTXTImage(void),
158   RegisterUILImage(void),
159   RegisterURLImage(void),
160   RegisterUYVYImage(void),
161   RegisterVDAImage(void),
162   RegisterVICARImage(void),
163   RegisterVIDImage(void),
164   RegisterVIFFImage(void),
165   RegisterVSTImage(void),
166   RegisterWBMPImage(void),
167   RegisterWEBPImage(void),
168   RegisterWMFImage(void),
169   RegisterWPGImage(void),
170   RegisterXImage(void),
171   RegisterXBMImage(void),
172   RegisterXCImage(void),
173   RegisterXCFImage(void),
174   RegisterXPMImage(void),
175   RegisterXPSImage(void),
176   RegisterXTRNImage(void),
177   RegisterXVImage(void),
178   RegisterXWDImage(void),
179   RegisterYCBCRImage(void),
180   RegisterYUVImage(void);
181
182 extern ModuleExport void
183   UnregisterAAIImage(void),
184   UnregisterARTImage(void),
185   UnregisterAVIImage(void),
186   UnregisterAVSImage(void),
187   UnregisterBIEImage(void),
188   UnregisterBMPImage(void),
189   UnregisterBRAILLEImage(void),
190   UnregisterCALSImage(void),
191   UnregisterCAPTIONImage(void),
192   UnregisterCINImage(void),
193   UnregisterCIPImage(void),
194   UnregisterCLIPImage(void),
195   UnregisterCLIPBOARDImage(void),
196   UnregisterCMYKImage(void),
197   UnregisterCUTImage(void),
198   UnregisterDCMImage(void),
199   UnregisterDCXImage(void),
200   UnregisterDDSImage(void),
201   UnregisterDEBUGImage(void),
202   UnregisterDIBImage(void),
203   UnregisterDJVUImage(void),
204   UnregisterDNGImage(void),
205   UnregisterDPSImage(void),
206   UnregisterDPXImage(void),
207   UnregisterEMFImage(void),
208   UnregisterEPDFImage(void),
209   UnregisterEPIImage(void),
210   UnregisterEPSImage(void),
211   UnregisterEPS2Image(void),
212   UnregisterEPSFImage(void),
213   UnregisterEPSIImage(void),
214   UnregisterEPTImage(void),
215   UnregisterEXRImage(void),
216   UnregisterFAXImage(void),
217   UnregisterFITSImage(void),
218   UnregisterFPXImage(void),
219   UnregisterG3Image(void),
220   UnregisterGIFImage(void),
221   UnregisterGIF87Image(void),
222   UnregisterGRADIENTImage(void),
223   UnregisterGRANITEImage(void),
224   UnregisterGRAYImage(void),
225   UnregisterHALDImage(void),
226   UnregisterHDRImage(void),
227   UnregisterHImage(void),
228   UnregisterHISTOGRAMImage(void),
229   UnregisterHRZImage(void),
230   UnregisterHTMLImage(void),
231   UnregisterICBImage(void),
232   UnregisterICONImage(void),
233   UnregisterINFOImage(void),
234   UnregisterINLINEImage(void),
235   UnregisterIPLImage(void),
236   UnregisterJBGImage(void),
237   UnregisterJBIGImage(void),
238   UnregisterJPGImage(void),
239   UnregisterJPEGImage(void),
240   UnregisterJP2Image(void),
241   UnregisterLABELImage(void),
242   UnregisterLOCALEImage(void),
243   UnregisterMACImage(void),
244   UnregisterMAGICKImage(void),
245   UnregisterMAPImage(void),
246   UnregisterMATImage(void),
247   UnregisterMATTEImage(void),
248   UnregisterMETAImage(void),
249   UnregisterMIFFImage(void),
250   UnregisterMNGImage(void),
251   UnregisterMONOImage(void),
252   UnregisterMPCImage(void),
253   UnregisterMPEGImage(void),
254   UnregisterMPRImage(void),
255   UnregisterMSLImage(void),
256   UnregisterMTVImage(void),
257   UnregisterMVGImage(void),
258   UnregisterNETSCAPEImage(void),
259   UnregisterNULLImage(void),
260   UnregisterP7Image(void),
261   UnregisterPBMImage(void),
262   UnregisterOTBImage(void),
263   UnregisterPALMImage(void),
264   UnregisterPATTERNImage(void),
265   UnregisterPCDImage(void),
266   UnregisterPCDSImage(void),
267   UnregisterPCLImage(void),
268   UnregisterPCTImage(void),
269   UnregisterPCXImage(void),
270   UnregisterPDBImage(void),
271   UnregisterPDFImage(void),
272   UnregisterPESImage(void),
273   UnregisterPICImage(void),
274   UnregisterPICTImage(void),
275   UnregisterPIXImage(void),
276   UnregisterPLASMAImage(void),
277   UnregisterPGMImage(void),
278   UnregisterPMImage(void),
279   UnregisterPNGImage(void),
280   UnregisterPNMImage(void),
281   UnregisterPPMImage(void),
282   UnregisterPREVIEWImage(void),
283   UnregisterPSImage(void),
284   UnregisterPS2Image(void),
285   UnregisterPS3Image(void),
286   UnregisterPSDImage(void),
287   UnregisterPTIFImage(void),
288   UnregisterPWPImage(void),
289   UnregisterRASImage(void),
290   UnregisterRAWImage(void),
291   UnregisterRGBImage(void),
292   UnregisterRGBAImage(void),
293   UnregisterRLAImage(void),
294   UnregisterRLEImage(void),
295   UnregisterSCRImage(void),
296   UnregisterSCTImage(void),
297   UnregisterSFWImage(void),
298   UnregisterSGIImage(void),
299   UnregisterSHTMLImage(void),
300   UnregisterSTEGANOImage(void),
301   UnregisterSUNImage(void),
302   UnregisterSVGImage(void),
303   UnregisterTEXTImage(void),
304   UnregisterTGAImage(void),
305   UnregisterTHUMBNAILImage(void),
306   UnregisterTIFImage(void),
307   UnregisterTIFFImage(void),
308   UnregisterTILEImage(void),
309   UnregisterTIMImage(void),
310   UnregisterTTFImage(void),
311   UnregisterTXTImage(void),
312   UnregisterUILImage(void),
313   UnregisterURLImage(void),
314   UnregisterUYVYImage(void),
315   UnregisterVDAImage(void),
316   UnregisterVICARImage(void),
317   UnregisterVIDImage(void),
318   UnregisterVIFFImage(void),
319   UnregisterVSTImage(void),
320   UnregisterWBMPImage(void),
321   UnregisterWEBPImage(void),
322   UnregisterWMFImage(void),
323   UnregisterWPGImage(void),
324   UnregisterXImage(void),
325   UnregisterXBMImage(void),
326   UnregisterXCImage(void),
327   UnregisterXCFImage(void),
328   UnregisterXPMImage(void),
329   UnregisterXPSImage(void),
330   UnregisterXTRNImage(void),
331   UnregisterXVImage(void),
332   UnregisterXWDImage(void),
333   UnregisterYCBCRImage(void),
334   UnregisterYUVImage(void);
335
336 #if defined(__cplusplus) || defined(c_plusplus)
337 }
338 #endif
339
340 #endif