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