deprecate.h

Go to the documentation of this file.
00001 /*
00002   Copyright 1999-2009 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.
00006   obtain a copy of the License at
00007   
00008     http://www.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 deprecated methods.
00017 */
00018 #ifndef _MAGICKWAND_DEPRECATE_H
00019 #define _MAGICKWAND_DEPRECATE_H
00020 
00021 #if defined(__cplusplus) || defined(c_plusplus)
00022 extern "C" {
00023 #endif
00024 
00025 #if !defined(MAGICKCORE_EXCLUDE_DEPRECATED)
00026 
00027 #include "wand/drawing-wand.h"
00028 #include "wand/magick-wand.h"
00029 #include "wand/pixel-iterator.h"
00030 #include "wand/pixel-wand.h"
00031 
00032 typedef struct _DrawingWand
00033   *DrawContext;
00034 
00035 extern WandExport double
00036   DrawGetFillAlpha(const DrawingWand *) magick_attribute((deprecated)),
00037   DrawGetStrokeAlpha(const DrawingWand *) magick_attribute((deprecated));
00038 
00039 extern WandExport DrawInfo
00040   *DrawPeekGraphicWand(const DrawingWand *) magick_attribute((deprecated));
00041 
00042 extern WandExport char
00043   *MagickDescribeImage(MagickWand *) magick_attribute((deprecated)),
00044   *MagickGetImageAttribute(MagickWand *,const char *)
00045     magick_attribute((deprecated)),
00046   *PixelIteratorGetException(const PixelIterator *,ExceptionType *)
00047     magick_attribute((deprecated));
00048 
00049 extern WandExport long
00050   MagickGetImageIndex(MagickWand *) magick_attribute((deprecated));
00051 
00052 extern WandExport MagickBooleanType
00053   MagickClipPathImage(MagickWand *,const char *,const MagickBooleanType)
00054     magick_attribute((deprecated)),
00055   MagickColorFloodfillImage(MagickWand *,const PixelWand *,const double,
00056     const PixelWand *,const long,const long) magick_attribute((deprecated)),
00057   MagickGetImageChannelExtrema(MagickWand *,const ChannelType,unsigned long *,
00058     unsigned long *) magick_attribute((deprecated)),
00059   MagickGetImageExtrema(MagickWand *,unsigned long *,unsigned long *)
00060     magick_attribute((deprecated)),
00061   MagickGetImageMatte(MagickWand *) magick_attribute((deprecated)),
00062   MagickGetImagePixels(MagickWand *,const long,const long,const unsigned long,
00063     const unsigned long,const char *,const StorageType,void *)
00064     magick_attribute((deprecated)),
00065   MagickMapImage(MagickWand *,const MagickWand *,const MagickBooleanType)
00066     magick_attribute((deprecated)),
00067   MagickMatteFloodfillImage(MagickWand *,const double,const double,
00068     const PixelWand *,const long,const long) magick_attribute((deprecated)),
00069   MagickOpaqueImage(MagickWand *,const PixelWand *,const PixelWand *,
00070     const double) magick_attribute((deprecated)),
00071   MagickPaintFloodfillImage(MagickWand *,const ChannelType,const PixelWand *,
00072     const double,const PixelWand *,const long,const long)
00073     magick_attribute((deprecated)),
00074   MagickPaintOpaqueImage(MagickWand *,const PixelWand *,const PixelWand *,
00075     const double) magick_attribute((deprecated)),
00076   MagickPaintOpaqueImageChannel(MagickWand *,const ChannelType,
00077     const PixelWand *,const PixelWand *,const double)
00078     magick_attribute((deprecated)),
00079   MagickPaintTransparentImage(MagickWand *,const PixelWand *,const double,
00080     const double) magick_attribute((deprecated)),
00081   MagickSetImageAttribute(MagickWand *,const char *,const char *)
00082     magick_attribute((deprecated)),
00083   MagickSetImageIndex(MagickWand *,const long) magick_attribute((deprecated)),
00084   MagickSetImageOption(MagickWand *,const char *,const char *,const char *)
00085     magick_attribute((deprecated)),
00086   MagickSetImagePixels(MagickWand *,const long,const long,const unsigned long,
00087     const unsigned long,const char *,const StorageType,const void *)
00088     magick_attribute((deprecated)),
00089   MagickTransparentImage(MagickWand *,const PixelWand *,const double,
00090     const double) magick_attribute((deprecated));
00091 
00092 extern WandExport MagickWand
00093   *MagickFlattenImages(MagickWand *) magick_attribute((deprecated)),
00094   *MagickMosaicImages(MagickWand *) magick_attribute((deprecated)),
00095   *MagickRegionOfInterestImage(MagickWand *,const unsigned long,
00096     const unsigned long,const long,const long) magick_attribute((deprecated));
00097 
00098 extern WandExport MagickSizeType
00099   MagickGetImageSize(MagickWand *) magick_attribute((deprecated));
00100 
00101 extern WandExport PixelWand
00102   **PixelGetNextRow(PixelIterator *) magick_attribute((deprecated));
00103 
00104 extern WandExport unsigned char
00105   *MagickWriteImageBlob(MagickWand *,size_t *) magick_attribute((deprecated));
00106 
00107 extern WandExport void
00108   DrawPopGraphicContext(DrawingWand *) magick_attribute((deprecated)),
00109   DrawPushGraphicContext(DrawingWand *) magick_attribute((deprecated)),
00110   DrawSetFillAlpha(DrawingWand *,const double) magick_attribute((deprecated)),
00111   DrawSetStrokeAlpha(DrawingWand *,const double) magick_attribute((deprecated));
00112 
00113 #endif
00114 
00115 #if defined(__cplusplus) || defined(c_plusplus)
00116 }
00117 #endif
00118 
00119 #endif

Generated on 19 Nov 2009 for MagickWand by  doxygen 1.6.1