Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-09-16 08:58:55

0001 /*
0002   Copyright @ 1999 ImageMagick Studio LLC, a non-profit organization
0003   dedicated to making software imaging solutions freely available.
0004 
0005   You may not use this file except in compliance with the License.  You may
0006   obtain a copy of the License at
0007 
0008     https://imagemagick.org/script/license.php
0009 
0010   Unless required by applicable law or agreed to in writing, software
0011   distributed under the License is distributed on an "AS IS" BASIS,
0012   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
0013   See the License for the specific language governing permissions and
0014   limitations under the License.
0015 
0016   MagickCore static coder registration methods.
0017 */
0018 #ifndef MAGICKCORE_STATIC_H
0019 #define MAGICKCORE_STATIC_H
0020 
0021 #if defined(__cplusplus) || defined(c_plusplus)
0022 extern "C" {
0023 #endif
0024 
0025 extern MagickExport MagickBooleanType
0026   InvokeStaticImageFilter(const char *,Image **,const int,const char **,
0027     ExceptionInfo *),
0028   RegisterStaticModule(const char *,ExceptionInfo *exception),
0029   UnregisterStaticModule(const char *);
0030 
0031 extern MagickExport void
0032   RegisterStaticModules(void),
0033   UnregisterStaticModules(void);
0034 
0035 extern ModuleExport size_t
0036   RegisterAAIImage(void),
0037   RegisterARTImage(void),
0038   RegisterASHLARImage(void),
0039   RegisterAVSImage(void),
0040   RegisterBAYERImage(void),
0041   RegisterBGRImage(void),
0042   RegisterBMPImage(void),
0043   RegisterBRAILLEImage(void),
0044   RegisterCALSImage(void),
0045   RegisterCAPTIONImage(void),
0046   RegisterCINImage(void),
0047   RegisterCIPImage(void),
0048   RegisterCLIPImage(void),
0049   RegisterCLIPBOARDImage(void),
0050   RegisterCMYKImage(void),
0051   RegisterCUBEImage(void),
0052   RegisterCUTImage(void),
0053   RegisterDCMImage(void),
0054   RegisterDDSImage(void),
0055   RegisterDEBUGImage(void),
0056   RegisterDIBImage(void),
0057   RegisterDJVUImage(void),
0058   RegisterDNGImage(void),
0059   RegisterDPSImage(void),
0060   RegisterDPXImage(void),
0061   RegisterEMFImage(void),
0062   RegisterEPTImage(void),
0063   RegisterEXRImage(void),
0064   RegisterFARBFELDImage(void),
0065   RegisterFAXImage(void),
0066   RegisterFITSImage(void),
0067   RegisterFL32Image(void),
0068   RegisterFLIFImage(void),
0069   RegisterFPXImage(void),
0070   RegisterFTXTImage(void),
0071   RegisterGIFImage(void),
0072   RegisterGRADIENTImage(void),
0073   RegisterGRAYImage(void),
0074   RegisterHALDImage(void),
0075   RegisterHDRImage(void),
0076   RegisterHEICImage(void),
0077   RegisterHISTOGRAMImage(void),
0078   RegisterHRZImage(void),
0079   RegisterHTMLImage(void),
0080   RegisterICONImage(void),
0081   RegisterINFOImage(void),
0082   RegisterINLINEImage(void),
0083   RegisterIPLImage(void),
0084   RegisterJBIGImage(void),
0085   RegisterJNXImage(void),
0086   RegisterJPEGImage(void),
0087   RegisterJSONImage(void),
0088   RegisterJP2Image(void),
0089   RegisterJXLImage(void),
0090   RegisterLABELImage(void),
0091   RegisterMACImage(void),
0092   RegisterMAGICKImage(void),
0093   RegisterMAPImage(void),
0094   RegisterMASKImage(void),
0095   RegisterMATImage(void),
0096   RegisterMATTEImage(void),
0097   RegisterMETAImage(void),
0098   RegisterMIFFImage(void),
0099   RegisterMONOImage(void),
0100   RegisterMPCImage(void),
0101   RegisterMPRImage(void),
0102   RegisterMSLImage(void),
0103   RegisterMTVImage(void),
0104   RegisterMVGImage(void),
0105   RegisterNULLImage(void),
0106   RegisterORAImage(void),
0107   RegisterOTBImage(void),
0108   RegisterPALMImage(void),
0109   RegisterPANGOImage(void),
0110   RegisterPATTERNImage(void),
0111   RegisterPCDImage(void),
0112   RegisterPCLImage(void),
0113   RegisterPCXImage(void),
0114   RegisterPDBImage(void),
0115   RegisterPDFImage(void),
0116   RegisterPESImage(void),
0117   RegisterPGXImage(void),
0118   RegisterPICTImage(void),
0119   RegisterPIXImage(void),
0120   RegisterPLASMAImage(void),
0121   RegisterPNGImage(void),
0122   RegisterPNMImage(void),
0123   RegisterPSImage(void),
0124   RegisterPS2Image(void),
0125   RegisterPS3Image(void),
0126   RegisterPSDImage(void),
0127   RegisterPWPImage(void),
0128   RegisterQOIImage(void),
0129   RegisterRAWImage(void),
0130   RegisterRGBImage(void),
0131   RegisterRGFImage(void),
0132   RegisterRLAImage(void),
0133   RegisterRLEImage(void),
0134   RegisterSCRImage(void),
0135   RegisterSCREENSHOTImage(void),
0136   RegisterSCTImage(void),
0137   RegisterSFWImage(void),
0138   RegisterSGIImage(void),
0139   RegisterSIXELImage(void),
0140   RegisterSTEGANOImage(void),
0141   RegisterSTRIMGImage(void),
0142   RegisterSUNImage(void),
0143   RegisterSVGImage(void),
0144   RegisterTGAImage(void),
0145   RegisterTHUMBNAILImage(void),
0146   RegisterTIFFImage(void),
0147   RegisterTILEImage(void),
0148   RegisterTIMImage(void),
0149   RegisterTIM2Image(void),
0150   RegisterTTFImage(void),
0151   RegisterTXTImage(void),
0152   RegisterUHDRImage(void),
0153   RegisterUILImage(void),
0154   RegisterURLImage(void),
0155   RegisterUYVYImage(void),
0156   RegisterVICARImage(void),
0157   RegisterVIDImage(void),
0158   RegisterVIDEOImage(void),
0159   RegisterVIFFImage(void),
0160   RegisterVIPSImage(void),
0161   RegisterWBMPImage(void),
0162   RegisterWEBPImage(void),
0163   RegisterWMFImage(void),
0164   RegisterWPGImage(void),
0165   RegisterXImage(void),
0166   RegisterXBMImage(void),
0167   RegisterXCImage(void),
0168   RegisterXCFImage(void),
0169   RegisterXPMImage(void),
0170   RegisterXPSImage(void),
0171   RegisterXWDImage(void),
0172   RegisterYAMLImage(void),
0173   RegisterYCBCRImage(void),
0174   RegisterYUVImage(void);
0175 
0176 extern ModuleExport void
0177   UnregisterAAIImage(void),
0178   UnregisterARTImage(void),
0179   UnregisterASHLARImage(void),
0180   UnregisterAVSImage(void),
0181   UnregisterBAYERImage(void),
0182   UnregisterBGRImage(void),
0183   UnregisterBMPImage(void),
0184   UnregisterBRAILLEImage(void),
0185   UnregisterCALSImage(void),
0186   UnregisterCAPTIONImage(void),
0187   UnregisterCINImage(void),
0188   UnregisterCIPImage(void),
0189   UnregisterCLIPImage(void),
0190   UnregisterCLIPBOARDImage(void),
0191   UnregisterCMYKImage(void),
0192   UnregisterCUBEImage(void),
0193   UnregisterCUTImage(void),
0194   UnregisterDCMImage(void),
0195   UnregisterDDSImage(void),
0196   UnregisterDEBUGImage(void),
0197   UnregisterDIBImage(void),
0198   UnregisterDJVUImage(void),
0199   UnregisterDNGImage(void),
0200   UnregisterDPSImage(void),
0201   UnregisterDPXImage(void),
0202   UnregisterEMFImage(void),
0203   UnregisterEPTImage(void),
0204   UnregisterEXRImage(void),
0205   UnregisterFARBFELDImage(void),
0206   UnregisterFAXImage(void),
0207   UnregisterFITSImage(void),
0208   UnregisterFL32Image(void),
0209   UnregisterFLIFImage(void),
0210   UnregisterFPXImage(void),
0211   UnregisterFTXTImage(void),
0212   UnregisterGIFImage(void),
0213   UnregisterGRADIENTImage(void),
0214   UnregisterGRAYImage(void),
0215   UnregisterHALDImage(void),
0216   UnregisterHDRImage(void),
0217   UnregisterHEICImage(void),
0218   UnregisterHISTOGRAMImage(void),
0219   UnregisterHRZImage(void),
0220   UnregisterHTMLImage(void),
0221   UnregisterICONImage(void),
0222   UnregisterINFOImage(void),
0223   UnregisterINLINEImage(void),
0224   UnregisterIPLImage(void),
0225   UnregisterJBIGImage(void),
0226   UnregisterJNXImage(void),
0227   UnregisterJPEGImage(void),
0228   UnregisterJP2Image(void),
0229   UnregisterJSONImage(void),
0230   UnregisterJXLImage(void),
0231   UnregisterLABELImage(void),
0232   UnregisterMACImage(void),
0233   UnregisterMAGICKImage(void),
0234   UnregisterMAPImage(void),
0235   UnregisterMASKImage(void),
0236   UnregisterMATImage(void),
0237   UnregisterMATTEImage(void),
0238   UnregisterMETAImage(void),
0239   UnregisterMIFFImage(void),
0240   UnregisterMONOImage(void),
0241   UnregisterMPCImage(void),
0242   UnregisterMPRImage(void),
0243   UnregisterMSLImage(void),
0244   UnregisterMTVImage(void),
0245   UnregisterMVGImage(void),
0246   UnregisterNULLImage(void),
0247   UnregisterORAImage(void),
0248   UnregisterOTBImage(void),
0249   UnregisterPALMImage(void),
0250   UnregisterPANGOImage(void),
0251   UnregisterPATTERNImage(void),
0252   UnregisterPCDImage(void),
0253   UnregisterPCLImage(void),
0254   UnregisterPCXImage(void),
0255   UnregisterPDBImage(void),
0256   UnregisterPDFImage(void),
0257   UnregisterPESImage(void),
0258   UnregisterPGXImage(void),
0259   UnregisterPICTImage(void),
0260   UnregisterPIXImage(void),
0261   UnregisterPLASMAImage(void),
0262   UnregisterPNGImage(void),
0263   UnregisterPNMImage(void),
0264   UnregisterPSImage(void),
0265   UnregisterPS2Image(void),
0266   UnregisterPS3Image(void),
0267   UnregisterPSDImage(void),
0268   UnregisterPWPImage(void),
0269   UnregisterQOIImage(void),
0270   UnregisterRAWImage(void),
0271   UnregisterRGBImage(void),
0272   UnregisterRGFImage(void),
0273   UnregisterRLAImage(void),
0274   UnregisterRLEImage(void),
0275   UnregisterSCRImage(void),
0276   UnregisterSCREENSHOTImage(void),
0277   UnregisterSCTImage(void),
0278   UnregisterSFWImage(void),
0279   UnregisterSGIImage(void),
0280   UnregisterSIXELImage(void),
0281   UnregisterSTEGANOImage(void),
0282   UnregisterSTRIMGImage(void),
0283   UnregisterSUNImage(void),
0284   UnregisterSVGImage(void),
0285   UnregisterTGAImage(void),
0286   UnregisterTHUMBNAILImage(void),
0287   UnregisterTIFFImage(void),
0288   UnregisterTILEImage(void),
0289   UnregisterTIMImage(void),
0290   UnregisterTIM2Image(void),
0291   UnregisterTTFImage(void),
0292   UnregisterTXTImage(void),
0293   UnregisterUHDRImage(void),
0294   UnregisterUILImage(void),
0295   UnregisterURLImage(void),
0296   UnregisterUYVYImage(void),
0297   UnregisterVICARImage(void),
0298   UnregisterVIDImage(void),
0299   UnregisterVIDEOImage(void),
0300   UnregisterVIFFImage(void),
0301   UnregisterVIPSImage(void),
0302   UnregisterWBMPImage(void),
0303   UnregisterWEBPImage(void),
0304   UnregisterWMFImage(void),
0305   UnregisterWPGImage(void),
0306   UnregisterXImage(void),
0307   UnregisterXBMImage(void),
0308   UnregisterXCImage(void),
0309   UnregisterXCFImage(void),
0310   UnregisterXPMImage(void),
0311   UnregisterXPSImage(void),
0312   UnregisterXWDImage(void),
0313   UnregisterYAMLImage(void),
0314   UnregisterYCBCRImage(void),
0315   UnregisterYUVImage(void);
0316 
0317 #if defined(__cplusplus) || defined(c_plusplus)
0318 }
0319 #endif
0320 
0321 #endif