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

Generated on 20 Apr 2020 for MagickCore by  doxygen 1.6.1