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

Generated on 21 Sep 2020 for MagickCore by  doxygen 1.6.1