static.h

Go to the documentation of this file.
00001 /*
00002   Copyright 1999-2020 ImageMagick Studio LLC, a non-profit organization
00003   dedicated to making software imaging solutions freely available.
00004 
00005   You may not use this file except in compliance with the License.  You may
00006   obtain a copy of the License at
00007 
00008     https://imagemagick.org/script/license.php
00009 
00010   Unless required by applicable law or agreed to in writing, software
00011   distributed under the License is distributed on an "AS IS" BASIS,
00012   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
00013   See the License for the specific language governing permissions and
00014   limitations under the License.
00015 
00016   MagickCore static coder registration methods.
00017 */
00018 #ifndef MAGICKCORE_STATIC_H
00019 #define MAGICKCORE_STATIC_H
00020 
00021 #if defined(__cplusplus) || defined(c_plusplus)
00022 extern "C" {
00023 #endif
00024 
00025 extern MagickExport MagickBooleanType
00026   InvokeStaticImageFilter(const char *,Image **,const int,const char **,
00027     ExceptionInfo *),
00028   RegisterStaticModule(const char *,ExceptionInfo *exception),
00029   UnregisterStaticModule(const char *);
00030 
00031 extern MagickExport void
00032   RegisterStaticModules(void),
00033   UnregisterStaticModules(void);
00034 
00035 extern ModuleExport size_t
00036   RegisterAAIImage(void),
00037   RegisterARTImage(void),
00038   RegisterAVIImage(void),
00039   RegisterAVSImage(void),
00040   RegisterBIEImage(void),
00041   RegisterBGRImage(void),
00042   RegisterBMPImage(void),
00043   RegisterBRAILLEImage(void),
00044   RegisterCALSImage(void),
00045   RegisterCAPTIONImage(void),
00046   RegisterCINImage(void),
00047   RegisterCIPImage(void),
00048   RegisterCLIPImage(void),
00049   RegisterCLIPBOARDImage(void),
00050   RegisterCMYKImage(void),
00051   RegisterCUBEImage(void),
00052   RegisterCUTImage(void),
00053   RegisterDCMImage(void),
00054   RegisterDCXImage(void),
00055   RegisterDDSImage(void),
00056   RegisterDEBUGImage(void),
00057   RegisterDIBImage(void),
00058   RegisterDJVUImage(void),
00059   RegisterDNGImage(void),
00060   RegisterDPSImage(void),
00061   RegisterDPXImage(void),
00062   RegisterEMFImage(void),
00063   RegisterEPDFImage(void),
00064   RegisterEPIImage(void),
00065   RegisterEPSImage(void),
00066   RegisterEPS2Image(void),
00067   RegisterEPSFImage(void),
00068   RegisterEPSIImage(void),
00069   RegisterEPTImage(void),
00070   RegisterEXRImage(void),
00071   RegisterFAXImage(void),
00072   RegisterFITSImage(void),
00073   RegisterFLIFImage(void),
00074   RegisterFPXImage(void),
00075   RegisterG3Image(void),
00076   RegisterGIFImage(void),
00077   RegisterGIF87Image(void),
00078   RegisterGRADIENTImage(void),
00079   RegisterGRANITEImage(void),
00080   RegisterGRAYImage(void),
00081   RegisterHALDImage(void),
00082   RegisterHDRImage(void),
00083   RegisterHEICImage(void),
00084   RegisterHImage(void),
00085   RegisterHISTOGRAMImage(void),
00086   RegisterHRZImage(void),
00087   RegisterHTMLImage(void),
00088   RegisterICBImage(void),
00089   RegisterICONImage(void),
00090   RegisterINFOImage(void),
00091   RegisterINLINEImage(void),
00092   RegisterIPLImage(void),
00093   RegisterJBGImage(void),
00094   RegisterJBIGImage(void),
00095   RegisterJNXImage(void),
00096   RegisterJPEGImage(void),
00097   RegisterJSONImage(void),
00098   RegisterJP2Image(void),
00099   RegisterJXLImage(void),
00100   RegisterLABELImage(void),
00101   RegisterMACImage(void),
00102   RegisterMAGICKImage(void),
00103   RegisterMAPImage(void),
00104   RegisterMASKImage(void),
00105   RegisterMATImage(void),
00106   RegisterMATTEImage(void),
00107   RegisterMETAImage(void),
00108   RegisterMIFFImage(void),
00109   RegisterMNGImage(void),
00110   RegisterMONOImage(void),
00111   RegisterMPCImage(void),
00112   RegisterMPEGImage(void),
00113   RegisterMPRImage(void),
00114   RegisterMSLImage(void),
00115   RegisterMTVImage(void),
00116   RegisterMVGImage(void),
00117   RegisterNETSCAPEImage(void),
00118   RegisterNULLImage(void),
00119   RegisterP7Image(void),
00120   RegisterPBMImage(void),
00121   RegisterOTBImage(void),
00122   RegisterPALMImage(void),
00123   RegisterPANGOImage(void),
00124   RegisterPATTERNImage(void),
00125   RegisterPCDImage(void),
00126   RegisterPCDSImage(void),
00127   RegisterPCLImage(void),
00128   RegisterPCTImage(void),
00129   RegisterPCXImage(void),
00130   RegisterPDBImage(void),
00131   RegisterPDFImage(void),
00132   RegisterPESImage(void),
00133   RegisterPGXImage(void),
00134   RegisterPICImage(void),
00135   RegisterPICTImage(void),
00136   RegisterPIXImage(void),
00137   RegisterPGMImage(void),
00138   RegisterPLASMAImage(void),
00139   RegisterPMImage(void),
00140   RegisterPNGImage(void),
00141   RegisterPNMImage(void),
00142   RegisterPPMImage(void),
00143   RegisterPSImage(void),
00144   RegisterPS2Image(void),
00145   RegisterPS3Image(void),
00146   RegisterPSDImage(void),
00147   RegisterPTIFImage(void),
00148   RegisterPWPImage(void),
00149   RegisterRASImage(void),
00150   RegisterRAWImage(void),
00151   RegisterRGBImage(void),
00152   RegisterRGBAImage(void),
00153   RegisterRGFImage(void),
00154   RegisterRLAImage(void),
00155   RegisterRLEImage(void),
00156   RegisterSCRImage(void),
00157   RegisterSCREENSHOTImage(void),
00158   RegisterSCTImage(void),
00159   RegisterSFWImage(void),
00160   RegisterSGIImage(void),
00161   RegisterSHTMLImage(void),
00162   RegisterSIXELImage(void),
00163   RegisterSTEGANOImage(void),
00164   RegisterSUNImage(void),
00165   RegisterSVGImage(void),
00166   RegisterTEXTImage(void),
00167   RegisterTGAImage(void),
00168   RegisterTHUMBNAILImage(void),
00169   RegisterTIFImage(void),
00170   RegisterTIFFImage(void),
00171   RegisterTILEImage(void),
00172   RegisterTIMImage(void),
00173   RegisterTIM2Image(void),
00174   RegisterTTFImage(void),
00175   RegisterTXTImage(void),
00176   RegisterUILImage(void),
00177   RegisterURLImage(void),
00178   RegisterUYVYImage(void),
00179   RegisterVDAImage(void),
00180   RegisterVICARImage(void),
00181   RegisterVIDImage(void),
00182   RegisterVIFFImage(void),
00183   RegisterVIPSImage(void),
00184   RegisterVSTImage(void),
00185   RegisterWBMPImage(void),
00186   RegisterWEBPImage(void),
00187   RegisterWMFImage(void),
00188   RegisterWPGImage(void),
00189   RegisterXImage(void),
00190   RegisterXBMImage(void),
00191   RegisterXCImage(void),
00192   RegisterXCFImage(void),
00193   RegisterXPMImage(void),
00194   RegisterXPSImage(void),
00195   RegisterXTRNImage(void),
00196   RegisterXVImage(void),
00197   RegisterXWDImage(void),
00198   RegisterYCBCRImage(void),
00199   RegisterYUVImage(void);
00200 
00201 extern ModuleExport void
00202   UnregisterAAIImage(void),
00203   UnregisterARTImage(void),
00204   UnregisterAVIImage(void),
00205   UnregisterAVSImage(void),
00206   UnregisterBIEImage(void),
00207   UnregisterBGRImage(void),
00208   UnregisterBMPImage(void),
00209   UnregisterBRAILLEImage(void),
00210   UnregisterCALSImage(void),
00211   UnregisterCAPTIONImage(void),
00212   UnregisterCINImage(void),
00213   UnregisterCIPImage(void),
00214   UnregisterCLIPImage(void),
00215   UnregisterCLIPBOARDImage(void),
00216   UnregisterCMYKImage(void),
00217   UnregisterCUBEImage(void),
00218   UnregisterCUTImage(void),
00219   UnregisterDCMImage(void),
00220   UnregisterDCXImage(void),
00221   UnregisterDDSImage(void),
00222   UnregisterDEBUGImage(void),
00223   UnregisterDIBImage(void),
00224   UnregisterDJVUImage(void),
00225   UnregisterDNGImage(void),
00226   UnregisterDPSImage(void),
00227   UnregisterDPXImage(void),
00228   UnregisterEMFImage(void),
00229   UnregisterEPDFImage(void),
00230   UnregisterEPIImage(void),
00231   UnregisterEPSImage(void),
00232   UnregisterEPS2Image(void),
00233   UnregisterEPSFImage(void),
00234   UnregisterEPSIImage(void),
00235   UnregisterEPTImage(void),
00236   UnregisterEXRImage(void),
00237   UnregisterFAXImage(void),
00238   UnregisterFITSImage(void),
00239   UnregisterFLIFImage(void),
00240   UnregisterFPXImage(void),
00241   UnregisterG3Image(void),
00242   UnregisterGIFImage(void),
00243   UnregisterGIF87Image(void),
00244   UnregisterGRADIENTImage(void),
00245   UnregisterGRANITEImage(void),
00246   UnregisterGRAYImage(void),
00247   UnregisterHALDImage(void),
00248   UnregisterHDRImage(void),
00249   UnregisterHEICImage(void),
00250   UnregisterHImage(void),
00251   UnregisterHISTOGRAMImage(void),
00252   UnregisterHRZImage(void),
00253   UnregisterHTMLImage(void),
00254   UnregisterICBImage(void),
00255   UnregisterICONImage(void),
00256   UnregisterINFOImage(void),
00257   UnregisterINLINEImage(void),
00258   UnregisterIPLImage(void),
00259   UnregisterJBGImage(void),
00260   UnregisterJBIGImage(void),
00261   UnregisterJNXImage(void),
00262   UnregisterJPEGImage(void),
00263   UnregisterJP2Image(void),
00264   UnregisterJSONImage(void),
00265   UnregisterJXLImage(void),
00266   UnregisterLABELImage(void),
00267   UnregisterLOCALEImage(void),
00268   UnregisterMACImage(void),
00269   UnregisterMAGICKImage(void),
00270   UnregisterMAPImage(void),
00271   UnregisterMASKImage(void),
00272   UnregisterMATImage(void),
00273   UnregisterMATTEImage(void),
00274   UnregisterMETAImage(void),
00275   UnregisterMIFFImage(void),
00276   UnregisterMNGImage(void),
00277   UnregisterMONOImage(void),
00278   UnregisterMPCImage(void),
00279   UnregisterMPEGImage(void),
00280   UnregisterMPRImage(void),
00281   UnregisterMSLImage(void),
00282   UnregisterMTVImage(void),
00283   UnregisterMVGImage(void),
00284   UnregisterNETSCAPEImage(void),
00285   UnregisterNULLImage(void),
00286   UnregisterP7Image(void),
00287   UnregisterPBMImage(void),
00288   UnregisterOTBImage(void),
00289   UnregisterPALMImage(void),
00290   UnregisterPANGOImage(void),
00291   UnregisterPATTERNImage(void),
00292   UnregisterPCDImage(void),
00293   UnregisterPCDSImage(void),
00294   UnregisterPCLImage(void),
00295   UnregisterPCTImage(void),
00296   UnregisterPCXImage(void),
00297   UnregisterPDBImage(void),
00298   UnregisterPDFImage(void),
00299   UnregisterPESImage(void),
00300   UnregisterPGXImage(void),
00301   UnregisterPICImage(void),
00302   UnregisterPICTImage(void),
00303   UnregisterPIXImage(void),
00304   UnregisterPLASMAImage(void),
00305   UnregisterPGMImage(void),
00306   UnregisterPMImage(void),
00307   UnregisterPNGImage(void),
00308   UnregisterPNMImage(void),
00309   UnregisterPPMImage(void),
00310   UnregisterPSImage(void),
00311   UnregisterPS2Image(void),
00312   UnregisterPS3Image(void),
00313   UnregisterPSDImage(void),
00314   UnregisterPTIFImage(void),
00315   UnregisterPWPImage(void),
00316   UnregisterRASImage(void),
00317   UnregisterRAWImage(void),
00318   UnregisterRGBImage(void),
00319   UnregisterRGBAImage(void),
00320   UnregisterRGFImage(void),
00321   UnregisterRLAImage(void),
00322   UnregisterRLEImage(void),
00323   UnregisterSCRImage(void),
00324   UnregisterSCREENSHOTImage(void),
00325   UnregisterSCTImage(void),
00326   UnregisterSFWImage(void),
00327   UnregisterSGIImage(void),
00328   UnregisterSHTMLImage(void),
00329   UnregisterSIXELImage(void),
00330   UnregisterSTEGANOImage(void),
00331   UnregisterSUNImage(void),
00332   UnregisterSVGImage(void),
00333   UnregisterTEXTImage(void),
00334   UnregisterTGAImage(void),
00335   UnregisterTHUMBNAILImage(void),
00336   UnregisterTIFImage(void),
00337   UnregisterTIFFImage(void),
00338   UnregisterTILEImage(void),
00339   UnregisterTIMImage(void),
00340   UnregisterTIM2Image(void),
00341   UnregisterTTFImage(void),
00342   UnregisterTXTImage(void),
00343   UnregisterUILImage(void),
00344   UnregisterURLImage(void),
00345   UnregisterUYVYImage(void),
00346   UnregisterVDAImage(void),
00347   UnregisterVICARImage(void),
00348   UnregisterVIDImage(void),
00349   UnregisterVIFFImage(void),
00350   UnregisterVIPSImage(void),
00351   UnregisterVSTImage(void),
00352   UnregisterWBMPImage(void),
00353   UnregisterWEBPImage(void),
00354   UnregisterWMFImage(void),
00355   UnregisterWPGImage(void),
00356   UnregisterXImage(void),
00357   UnregisterXBMImage(void),
00358   UnregisterXCImage(void),
00359   UnregisterXCFImage(void),
00360   UnregisterXPMImage(void),
00361   UnregisterXPSImage(void),
00362   UnregisterXTRNImage(void),
00363   UnregisterXVImage(void),
00364   UnregisterXWDImage(void),
00365   UnregisterYCBCRImage(void),
00366   UnregisterYUVImage(void);
00367 
00368 #if defined(__cplusplus) || defined(c_plusplus)
00369 }
00370 #endif
00371 
00372 #endif

Generated on 6 Jul 2020 for MagickCore by  doxygen 1.6.1