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