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