static.h

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

Generated on 12 Jun 2019 for MagickCore by  doxygen 1.6.1