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   RegisterOTBImage(void),
00123   RegisterPALMImage(void),
00124   RegisterPANGOImage(void),
00125   RegisterPATTERNImage(void),
00126   RegisterPCDImage(void),
00127   RegisterPCDSImage(void),
00128   RegisterPCLImage(void),
00129   RegisterPCTImage(void),
00130   RegisterPCXImage(void),
00131   RegisterPDBImage(void),
00132   RegisterPDFImage(void),
00133   RegisterPESImage(void),
00134   RegisterPGXImage(void),
00135   RegisterPICImage(void),
00136   RegisterPICTImage(void),
00137   RegisterPIXImage(void),
00138   RegisterPGMImage(void),
00139   RegisterPLASMAImage(void),
00140   RegisterPMImage(void),
00141   RegisterPNGImage(void),
00142   RegisterPNMImage(void),
00143   RegisterPPMImage(void),
00144   RegisterPSImage(void),
00145   RegisterPS2Image(void),
00146   RegisterPS3Image(void),
00147   RegisterPSDImage(void),
00148   RegisterPTIFImage(void),
00149   RegisterPWPImage(void),
00150   RegisterRASImage(void),
00151   RegisterRAWImage(void),
00152   RegisterRGBImage(void),
00153   RegisterRGBAImage(void),
00154   RegisterRGFImage(void),
00155   RegisterRLAImage(void),
00156   RegisterRLEImage(void),
00157   RegisterSCRImage(void),
00158   RegisterSCREENSHOTImage(void),
00159   RegisterSCTImage(void),
00160   RegisterSFWImage(void),
00161   RegisterSGIImage(void),
00162   RegisterSHTMLImage(void),
00163   RegisterSIXELImage(void),
00164   RegisterSTEGANOImage(void),
00165   RegisterSUNImage(void),
00166   RegisterSVGImage(void),
00167   RegisterTEXTImage(void),
00168   RegisterTGAImage(void),
00169   RegisterTHUMBNAILImage(void),
00170   RegisterTIFImage(void),
00171   RegisterTIFFImage(void),
00172   RegisterTILEImage(void),
00173   RegisterTIMImage(void),
00174   RegisterTIM2Image(void),
00175   RegisterTTFImage(void),
00176   RegisterTXTImage(void),
00177   RegisterUILImage(void),
00178   RegisterURLImage(void),
00179   RegisterUYVYImage(void),
00180   RegisterVDAImage(void),
00181   RegisterVICARImage(void),
00182   RegisterVIDImage(void),
00183   RegisterVIFFImage(void),
00184   RegisterVIPSImage(void),
00185   RegisterVSTImage(void),
00186   RegisterWBMPImage(void),
00187   RegisterWEBPImage(void),
00188   RegisterWMFImage(void),
00189   RegisterWPGImage(void),
00190   RegisterXImage(void),
00191   RegisterXBMImage(void),
00192   RegisterXCImage(void),
00193   RegisterXCFImage(void),
00194   RegisterXPMImage(void),
00195   RegisterXPSImage(void),
00196   RegisterXTRNImage(void),
00197   RegisterXVImage(void),
00198   RegisterXWDImage(void),
00199   RegisterYCBCRImage(void),
00200   RegisterYUVImage(void);
00201 
00202 extern ModuleExport void
00203   UnregisterAAIImage(void),
00204   UnregisterARTImage(void),
00205   UnregisterASHLARImage(void),
00206   UnregisterAVIImage(void),
00207   UnregisterAVSImage(void),
00208   UnregisterBIEImage(void),
00209   UnregisterBGRImage(void),
00210   UnregisterBMPImage(void),
00211   UnregisterBRAILLEImage(void),
00212   UnregisterCALSImage(void),
00213   UnregisterCAPTIONImage(void),
00214   UnregisterCINImage(void),
00215   UnregisterCIPImage(void),
00216   UnregisterCLIPImage(void),
00217   UnregisterCLIPBOARDImage(void),
00218   UnregisterCMYKImage(void),
00219   UnregisterCUBEImage(void),
00220   UnregisterCUTImage(void),
00221   UnregisterDCMImage(void),
00222   UnregisterDCXImage(void),
00223   UnregisterDDSImage(void),
00224   UnregisterDEBUGImage(void),
00225   UnregisterDIBImage(void),
00226   UnregisterDJVUImage(void),
00227   UnregisterDNGImage(void),
00228   UnregisterDPSImage(void),
00229   UnregisterDPXImage(void),
00230   UnregisterEMFImage(void),
00231   UnregisterEPDFImage(void),
00232   UnregisterEPIImage(void),
00233   UnregisterEPSImage(void),
00234   UnregisterEPS2Image(void),
00235   UnregisterEPSFImage(void),
00236   UnregisterEPSIImage(void),
00237   UnregisterEPTImage(void),
00238   UnregisterEXRImage(void),
00239   UnregisterFAXImage(void),
00240   UnregisterFITSImage(void),
00241   UnregisterFLIFImage(void),
00242   UnregisterFPXImage(void),
00243   UnregisterG3Image(void),
00244   UnregisterGIFImage(void),
00245   UnregisterGIF87Image(void),
00246   UnregisterGRADIENTImage(void),
00247   UnregisterGRANITEImage(void),
00248   UnregisterGRAYImage(void),
00249   UnregisterHALDImage(void),
00250   UnregisterHDRImage(void),
00251   UnregisterHEICImage(void),
00252   UnregisterHImage(void),
00253   UnregisterHISTOGRAMImage(void),
00254   UnregisterHRZImage(void),
00255   UnregisterHTMLImage(void),
00256   UnregisterICBImage(void),
00257   UnregisterICONImage(void),
00258   UnregisterINFOImage(void),
00259   UnregisterINLINEImage(void),
00260   UnregisterIPLImage(void),
00261   UnregisterJBGImage(void),
00262   UnregisterJBIGImage(void),
00263   UnregisterJNXImage(void),
00264   UnregisterJPEGImage(void),
00265   UnregisterJP2Image(void),
00266   UnregisterJSONImage(void),
00267   UnregisterJXLImage(void),
00268   UnregisterLABELImage(void),
00269   UnregisterLOCALEImage(void),
00270   UnregisterMACImage(void),
00271   UnregisterMAGICKImage(void),
00272   UnregisterMAPImage(void),
00273   UnregisterMASKImage(void),
00274   UnregisterMATImage(void),
00275   UnregisterMATTEImage(void),
00276   UnregisterMETAImage(void),
00277   UnregisterMIFFImage(void),
00278   UnregisterMNGImage(void),
00279   UnregisterMONOImage(void),
00280   UnregisterMPCImage(void),
00281   UnregisterMPEGImage(void),
00282   UnregisterMPRImage(void),
00283   UnregisterMSLImage(void),
00284   UnregisterMTVImage(void),
00285   UnregisterMVGImage(void),
00286   UnregisterNETSCAPEImage(void),
00287   UnregisterNULLImage(void),
00288   UnregisterP7Image(void),
00289   UnregisterPBMImage(void),
00290   UnregisterOTBImage(void),
00291   UnregisterPALMImage(void),
00292   UnregisterPANGOImage(void),
00293   UnregisterPATTERNImage(void),
00294   UnregisterPCDImage(void),
00295   UnregisterPCDSImage(void),
00296   UnregisterPCLImage(void),
00297   UnregisterPCTImage(void),
00298   UnregisterPCXImage(void),
00299   UnregisterPDBImage(void),
00300   UnregisterPDFImage(void),
00301   UnregisterPESImage(void),
00302   UnregisterPGXImage(void),
00303   UnregisterPICImage(void),
00304   UnregisterPICTImage(void),
00305   UnregisterPIXImage(void),
00306   UnregisterPLASMAImage(void),
00307   UnregisterPGMImage(void),
00308   UnregisterPMImage(void),
00309   UnregisterPNGImage(void),
00310   UnregisterPNMImage(void),
00311   UnregisterPPMImage(void),
00312   UnregisterPSImage(void),
00313   UnregisterPS2Image(void),
00314   UnregisterPS3Image(void),
00315   UnregisterPSDImage(void),
00316   UnregisterPTIFImage(void),
00317   UnregisterPWPImage(void),
00318   UnregisterRASImage(void),
00319   UnregisterRAWImage(void),
00320   UnregisterRGBImage(void),
00321   UnregisterRGBAImage(void),
00322   UnregisterRGFImage(void),
00323   UnregisterRLAImage(void),
00324   UnregisterRLEImage(void),
00325   UnregisterSCRImage(void),
00326   UnregisterSCREENSHOTImage(void),
00327   UnregisterSCTImage(void),
00328   UnregisterSFWImage(void),
00329   UnregisterSGIImage(void),
00330   UnregisterSHTMLImage(void),
00331   UnregisterSIXELImage(void),
00332   UnregisterSTEGANOImage(void),
00333   UnregisterSUNImage(void),
00334   UnregisterSVGImage(void),
00335   UnregisterTEXTImage(void),
00336   UnregisterTGAImage(void),
00337   UnregisterTHUMBNAILImage(void),
00338   UnregisterTIFImage(void),
00339   UnregisterTIFFImage(void),
00340   UnregisterTILEImage(void),
00341   UnregisterTIMImage(void),
00342   UnregisterTIM2Image(void),
00343   UnregisterTTFImage(void),
00344   UnregisterTXTImage(void),
00345   UnregisterUILImage(void),
00346   UnregisterURLImage(void),
00347   UnregisterUYVYImage(void),
00348   UnregisterVDAImage(void),
00349   UnregisterVICARImage(void),
00350   UnregisterVIDImage(void),
00351   UnregisterVIFFImage(void),
00352   UnregisterVIPSImage(void),
00353   UnregisterVSTImage(void),
00354   UnregisterWBMPImage(void),
00355   UnregisterWEBPImage(void),
00356   UnregisterWMFImage(void),
00357   UnregisterWPGImage(void),
00358   UnregisterXImage(void),
00359   UnregisterXBMImage(void),
00360   UnregisterXCImage(void),
00361   UnregisterXCFImage(void),
00362   UnregisterXPMImage(void),
00363   UnregisterXPSImage(void),
00364   UnregisterXTRNImage(void),
00365   UnregisterXVImage(void),
00366   UnregisterXWDImage(void),
00367   UnregisterYCBCRImage(void),
00368   UnregisterYUVImage(void);
00369 
00370 #if defined(__cplusplus) || defined(c_plusplus)
00371 }
00372 #endif
00373 
00374 #endif

Generated on 3 Aug 2020 for MagickCore by  doxygen 1.6.1