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