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