]> 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   RegisterWMFImage(void),
168   RegisterWPGImage(void),
169   RegisterXImage(void),
170   RegisterXBMImage(void),
171   RegisterXCImage(void),
172   RegisterXCFImage(void),
173   RegisterXPMImage(void),
174   RegisterXPSImage(void),
175   RegisterXTRNImage(void),
176   RegisterXVImage(void),
177   RegisterXWDImage(void),
178   RegisterYCBCRImage(void),
179   RegisterYUVImage(void);
180
181 extern ModuleExport void
182   UnregisterAAIImage(void),
183   UnregisterARTImage(void),
184   UnregisterAVIImage(void),
185   UnregisterAVSImage(void),
186   UnregisterBIEImage(void),
187   UnregisterBMPImage(void),
188   UnregisterBRAILLEImage(void),
189   UnregisterCALSImage(void),
190   UnregisterCAPTIONImage(void),
191   UnregisterCINImage(void),
192   UnregisterCIPImage(void),
193   UnregisterCLIPImage(void),
194   UnregisterCLIPBOARDImage(void),
195   UnregisterCMYKImage(void),
196   UnregisterCUTImage(void),
197   UnregisterDCMImage(void),
198   UnregisterDCXImage(void),
199   UnregisterDDSImage(void),
200   UnregisterDEBUGImage(void),
201   UnregisterDIBImage(void),
202   UnregisterDJVUImage(void),
203   UnregisterDNGImage(void),
204   UnregisterDPSImage(void),
205   UnregisterDPXImage(void),
206   UnregisterEMFImage(void),
207   UnregisterEPDFImage(void),
208   UnregisterEPIImage(void),
209   UnregisterEPSImage(void),
210   UnregisterEPS2Image(void),
211   UnregisterEPSFImage(void),
212   UnregisterEPSIImage(void),
213   UnregisterEPTImage(void),
214   UnregisterEXRImage(void),
215   UnregisterFAXImage(void),
216   UnregisterFITSImage(void),
217   UnregisterFPXImage(void),
218   UnregisterG3Image(void),
219   UnregisterGIFImage(void),
220   UnregisterGIF87Image(void),
221   UnregisterGRADIENTImage(void),
222   UnregisterGRANITEImage(void),
223   UnregisterGRAYImage(void),
224   UnregisterHALDImage(void),
225   UnregisterHDRImage(void),
226   UnregisterHImage(void),
227   UnregisterHISTOGRAMImage(void),
228   UnregisterHRZImage(void),
229   UnregisterHTMLImage(void),
230   UnregisterICBImage(void),
231   UnregisterICONImage(void),
232   UnregisterINFOImage(void),
233   UnregisterINLINEImage(void),
234   UnregisterIPLImage(void),
235   UnregisterJBGImage(void),
236   UnregisterJBIGImage(void),
237   UnregisterJPGImage(void),
238   UnregisterJPEGImage(void),
239   UnregisterJP2Image(void),
240   UnregisterLABELImage(void),
241   UnregisterLOCALEImage(void),
242   UnregisterMACImage(void),
243   UnregisterMAGICKImage(void),
244   UnregisterMAPImage(void),
245   UnregisterMATImage(void),
246   UnregisterMATTEImage(void),
247   UnregisterMETAImage(void),
248   UnregisterMIFFImage(void),
249   UnregisterMNGImage(void),
250   UnregisterMONOImage(void),
251   UnregisterMPCImage(void),
252   UnregisterMPEGImage(void),
253   UnregisterMPRImage(void),
254   UnregisterMSLImage(void),
255   UnregisterMTVImage(void),
256   UnregisterMVGImage(void),
257   UnregisterNETSCAPEImage(void),
258   UnregisterNULLImage(void),
259   UnregisterP7Image(void),
260   UnregisterPBMImage(void),
261   UnregisterOTBImage(void),
262   UnregisterPALMImage(void),
263   UnregisterPATTERNImage(void),
264   UnregisterPCDImage(void),
265   UnregisterPCDSImage(void),
266   UnregisterPCLImage(void),
267   UnregisterPCTImage(void),
268   UnregisterPCXImage(void),
269   UnregisterPDBImage(void),
270   UnregisterPDFImage(void),
271   UnregisterPESImage(void),
272   UnregisterPICImage(void),
273   UnregisterPICTImage(void),
274   UnregisterPIXImage(void),
275   UnregisterPLASMAImage(void),
276   UnregisterPGMImage(void),
277   UnregisterPMImage(void),
278   UnregisterPNGImage(void),
279   UnregisterPNMImage(void),
280   UnregisterPPMImage(void),
281   UnregisterPREVIEWImage(void),
282   UnregisterPSImage(void),
283   UnregisterPS2Image(void),
284   UnregisterPS3Image(void),
285   UnregisterPSDImage(void),
286   UnregisterPTIFImage(void),
287   UnregisterPWPImage(void),
288   UnregisterRASImage(void),
289   UnregisterRAWImage(void),
290   UnregisterRGBImage(void),
291   UnregisterRGBAImage(void),
292   UnregisterRLAImage(void),
293   UnregisterRLEImage(void),
294   UnregisterSCRImage(void),
295   UnregisterSCTImage(void),
296   UnregisterSFWImage(void),
297   UnregisterSGIImage(void),
298   UnregisterSHTMLImage(void),
299   UnregisterSTEGANOImage(void),
300   UnregisterSUNImage(void),
301   UnregisterSVGImage(void),
302   UnregisterTEXTImage(void),
303   UnregisterTGAImage(void),
304   UnregisterTHUMBNAILImage(void),
305   UnregisterTIFImage(void),
306   UnregisterTIFFImage(void),
307   UnregisterTILEImage(void),
308   UnregisterTIMImage(void),
309   UnregisterTTFImage(void),
310   UnregisterTXTImage(void),
311   UnregisterUILImage(void),
312   UnregisterURLImage(void),
313   UnregisterUYVYImage(void),
314   UnregisterVDAImage(void),
315   UnregisterVICARImage(void),
316   UnregisterVIDImage(void),
317   UnregisterVIFFImage(void),
318   UnregisterVSTImage(void),
319   UnregisterWBMPImage(void),
320   UnregisterWMFImage(void),
321   UnregisterWPGImage(void),
322   UnregisterXImage(void),
323   UnregisterXBMImage(void),
324   UnregisterXCImage(void),
325   UnregisterXCFImage(void),
326   UnregisterXPMImage(void),
327   UnregisterXPSImage(void),
328   UnregisterXTRNImage(void),
329   UnregisterXVImage(void),
330   UnregisterXWDImage(void),
331   UnregisterYCBCRImage(void),
332   UnregisterYUVImage(void);
333
334 #if defined(__cplusplus) || defined(c_plusplus)
335 }
336 #endif
337
338 #endif