- Add ImageMagick 6.8.3-1 sources
This commit is contained in:
parent
b8db71063c
commit
615ec83706
3424 changed files with 1398702 additions and 0 deletions
115
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/MagickWand.h
Normal file
115
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/MagickWand.h
Normal file
|
@ -0,0 +1,115 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
MagickWand Application Programming Interface declarations.
|
||||
*/
|
||||
|
||||
#ifndef _MAGICK_WAND_H
|
||||
#define _MAGICK_WAND_H
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#if !defined(_MAGICKWAND_CONFIG_H)
|
||||
# define _MAGICKWAND_CONFIG_H
|
||||
# if !defined(vms) && !defined(macintosh)
|
||||
# include "magick/magick-config.h"
|
||||
# else
|
||||
# include "magick-config.h"
|
||||
# endif
|
||||
#if defined(_magickcore_const) && !defined(const)
|
||||
# define const _magickcore_const
|
||||
#endif
|
||||
#if defined(_magickcore_inline) && !defined(inline)
|
||||
# define inline _magickcore_inline
|
||||
#endif
|
||||
#if defined(_magickcore_restrict) && !defined(restrict)
|
||||
# define restrict _magickcore_restrict
|
||||
#endif
|
||||
# if defined(__cplusplus) || defined(c_plusplus)
|
||||
# undef inline
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdarg.h>
|
||||
#include <stdlib.h>
|
||||
#include <sys/types.h>
|
||||
|
||||
#if defined(WIN32) || defined(WIN64)
|
||||
# define MAGICKCORE_WINDOWS_SUPPORT
|
||||
#else
|
||||
# define MAGICKCORE_POSIX_SUPPORT
|
||||
#endif
|
||||
|
||||
typedef struct _MagickWand
|
||||
MagickWand;
|
||||
|
||||
#include "wand/method-attribute.h"
|
||||
#include "magick/MagickCore.h"
|
||||
#include "wand/animate.h"
|
||||
#include "wand/compare.h"
|
||||
#include "wand/composite.h"
|
||||
#include "wand/conjure.h"
|
||||
#include "wand/convert.h"
|
||||
#include "wand/deprecate.h"
|
||||
#include "wand/display.h"
|
||||
#include "wand/drawing-wand.h"
|
||||
#include "wand/identify.h"
|
||||
#include "wand/import.h"
|
||||
#include "wand/magick-property.h"
|
||||
#include "wand/magick-image.h"
|
||||
#include "wand/mogrify.h"
|
||||
#include "wand/montage.h"
|
||||
#include "wand/pixel-iterator.h"
|
||||
#include "wand/pixel-wand.h"
|
||||
#include "wand/stream.h"
|
||||
#include "wand/wand-view.h"
|
||||
|
||||
extern WandExport char
|
||||
*MagickGetException(const MagickWand *,ExceptionType *);
|
||||
|
||||
extern WandExport ExceptionType
|
||||
MagickGetExceptionType(const MagickWand *);
|
||||
|
||||
extern WandExport MagickBooleanType
|
||||
IsMagickWand(const MagickWand *),
|
||||
MagickClearException(MagickWand *),
|
||||
MagickSetIteratorIndex(MagickWand *,const ssize_t);
|
||||
|
||||
extern WandExport MagickWand
|
||||
*CloneMagickWand(const MagickWand *),
|
||||
*DestroyMagickWand(MagickWand *),
|
||||
*NewMagickWand(void),
|
||||
*NewMagickWandFromImage(const Image *);
|
||||
|
||||
extern WandExport ssize_t
|
||||
MagickGetIteratorIndex(MagickWand *);
|
||||
|
||||
extern WandExport void
|
||||
ClearMagickWand(MagickWand *),
|
||||
MagickWandGenesis(void),
|
||||
MagickWandTerminus(void),
|
||||
*MagickRelinquishMemory(void *),
|
||||
MagickResetIterator(MagickWand *),
|
||||
MagickSetFirstIterator(MagickWand *),
|
||||
MagickSetLastIterator(MagickWand *);
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
32
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/animate.h
Normal file
32
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/animate.h
Normal file
|
@ -0,0 +1,32 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
MagickWand animate command-line methods.
|
||||
*/
|
||||
#ifndef _MAGICKWAND_ANIMATE_H
|
||||
#define _MAGICKWAND_ANIMATE_H
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
extern WandExport MagickBooleanType
|
||||
AnimateImageCommand(ImageInfo *,int,char **,char **,ExceptionInfo *);
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
32
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/compare.h
Normal file
32
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/compare.h
Normal file
|
@ -0,0 +1,32 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
MagickWand compare command-line method.
|
||||
*/
|
||||
#ifndef _MAGICKWAND_COMPARE_H
|
||||
#define _MAGICKWAND_COMPARE_H
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
extern WandExport MagickBooleanType
|
||||
CompareImageCommand(ImageInfo *,int,char **,char **,ExceptionInfo *);
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
32
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/composite.h
Normal file
32
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/composite.h
Normal file
|
@ -0,0 +1,32 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
MagickWand composite command-line method.
|
||||
*/
|
||||
#ifndef _MAGICKWAND_COMPOSITE_H
|
||||
#define _MAGICKWAND_COMPOSITE_H
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
extern WandExport MagickBooleanType
|
||||
CompositeImageCommand(ImageInfo *,int,char **,char **,ExceptionInfo *);
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
32
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/conjure.h
Normal file
32
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/conjure.h
Normal file
|
@ -0,0 +1,32 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
MagickWand conjure command-line method.
|
||||
*/
|
||||
#ifndef _MAGICKWAND_CONJURE_H
|
||||
#define _MAGICKWAND_CONJURE_H
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
extern WandExport MagickBooleanType
|
||||
ConjureImageCommand(ImageInfo *,int,char **,char **,ExceptionInfo *);
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
32
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/convert.h
Normal file
32
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/convert.h
Normal file
|
@ -0,0 +1,32 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
MagickWand convert command-line method.
|
||||
*/
|
||||
#ifndef _MAGICKWAND_CONVERT_H
|
||||
#define _MAGICKWAND_CONVERT_H
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
extern WandExport MagickBooleanType
|
||||
ConvertImageCommand(ImageInfo *,int,char **,char **,ExceptionInfo *);
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
176
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/deprecate.h
Normal file
176
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/deprecate.h
Normal file
|
@ -0,0 +1,176 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
MagickCore deprecated methods.
|
||||
*/
|
||||
#ifndef _MAGICKWAND_DEPRECATE_H
|
||||
#define _MAGICKWAND_DEPRECATE_H
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#if !defined(MAGICKCORE_EXCLUDE_DEPRECATED)
|
||||
|
||||
#include "wand/drawing-wand.h"
|
||||
#include "wand/magick-wand.h"
|
||||
#include "wand/pixel-iterator.h"
|
||||
#include "wand/pixel-wand.h"
|
||||
|
||||
typedef struct _DrawingWand
|
||||
*DrawContext;
|
||||
|
||||
typedef struct _PixelView
|
||||
PixelView;
|
||||
|
||||
typedef MagickBooleanType
|
||||
(*DuplexTransferPixelViewMethod)(const PixelView *,const PixelView *,
|
||||
PixelView *,void *),
|
||||
(*GetPixelViewMethod)(const PixelView *,void *),
|
||||
(*SetPixelViewMethod)(PixelView *,void *),
|
||||
(*TransferPixelViewMethod)(const PixelView *,PixelView *,void *),
|
||||
(*UpdatePixelViewMethod)(PixelView *,void *);
|
||||
|
||||
extern WandExport char
|
||||
*GetPixelViewException(const PixelView *,ExceptionType *)
|
||||
magick_attribute((deprecated));
|
||||
|
||||
extern WandExport double
|
||||
DrawGetFillAlpha(const DrawingWand *) magick_attribute((deprecated)),
|
||||
DrawGetStrokeAlpha(const DrawingWand *) magick_attribute((deprecated));
|
||||
|
||||
extern WandExport DrawInfo
|
||||
*DrawPeekGraphicWand(const DrawingWand *) magick_attribute((deprecated));
|
||||
|
||||
extern WandExport char
|
||||
*MagickDescribeImage(MagickWand *) magick_attribute((deprecated)),
|
||||
*MagickGetImageAttribute(MagickWand *,const char *)
|
||||
magick_attribute((deprecated)),
|
||||
*PixelIteratorGetException(const PixelIterator *,ExceptionType *)
|
||||
magick_attribute((deprecated));
|
||||
|
||||
extern WandExport ssize_t
|
||||
MagickGetImageIndex(MagickWand *) magick_attribute((deprecated));
|
||||
|
||||
extern WandExport MagickBooleanType
|
||||
DuplexTransferPixelViewIterator(PixelView *,PixelView *,PixelView *,
|
||||
DuplexTransferPixelViewMethod,void *) magick_attribute((deprecated)),
|
||||
GetPixelViewIterator(PixelView *,GetPixelViewMethod,void *)
|
||||
magick_attribute((deprecated)),
|
||||
IsPixelView(const PixelView *) magick_attribute((deprecated)),
|
||||
MagickClipPathImage(MagickWand *,const char *,const MagickBooleanType)
|
||||
magick_attribute((deprecated)),
|
||||
MagickColorFloodfillImage(MagickWand *,const PixelWand *,const double,
|
||||
const PixelWand *,const ssize_t,const ssize_t)
|
||||
magick_attribute((deprecated)),
|
||||
MagickGetImageChannelExtrema(MagickWand *,const ChannelType,size_t *,
|
||||
size_t *) magick_attribute((deprecated)),
|
||||
MagickGetImageExtrema(MagickWand *,size_t *,size_t *)
|
||||
magick_attribute((deprecated)),
|
||||
MagickGetImageMatte(MagickWand *) magick_attribute((deprecated)),
|
||||
MagickGetImagePixels(MagickWand *,const ssize_t,const ssize_t,const size_t,
|
||||
const size_t,const char *,const StorageType,void *)
|
||||
magick_attribute((deprecated)),
|
||||
MagickMapImage(MagickWand *,const MagickWand *,const MagickBooleanType)
|
||||
magick_attribute((deprecated)),
|
||||
MagickMatteFloodfillImage(MagickWand *,const double,const double,
|
||||
const PixelWand *,const ssize_t,const ssize_t)
|
||||
magick_attribute((deprecated)),
|
||||
MagickMedianFilterImage(MagickWand *,const double)
|
||||
magick_attribute((deprecated)),
|
||||
MagickModeImage(MagickWand *,const double) magick_attribute((deprecated)),
|
||||
MagickReduceNoiseImage(MagickWand *,const double)
|
||||
magick_attribute((deprecated)),
|
||||
MagickRemapImage(MagickWand *,const MagickWand *,const DitherMethod),
|
||||
MagickOpaqueImage(MagickWand *,const PixelWand *,const PixelWand *,
|
||||
const double) magick_attribute((deprecated)),
|
||||
MagickPaintFloodfillImage(MagickWand *,const ChannelType,const PixelWand *,
|
||||
const double,const PixelWand *,const ssize_t,const ssize_t)
|
||||
magick_attribute((deprecated)),
|
||||
MagickPaintOpaqueImage(MagickWand *,const PixelWand *,const PixelWand *,
|
||||
const double) magick_attribute((deprecated)),
|
||||
MagickPaintOpaqueImageChannel(MagickWand *,const ChannelType,
|
||||
const PixelWand *,const PixelWand *,const double)
|
||||
magick_attribute((deprecated)),
|
||||
MagickPaintTransparentImage(MagickWand *,const PixelWand *,const double,
|
||||
const double) magick_attribute((deprecated)),
|
||||
MagickRecolorImage(MagickWand *,const size_t,const double *)
|
||||
magick_attribute((deprecated)),
|
||||
MagickSetImageAttribute(MagickWand *,const char *,const char *)
|
||||
magick_attribute((deprecated)),
|
||||
MagickSetImageIndex(MagickWand *,const ssize_t)
|
||||
magick_attribute((deprecated)),
|
||||
MagickSetImageOption(MagickWand *,const char *,const char *,const char *)
|
||||
magick_attribute((deprecated)),
|
||||
MagickSetImagePixels(MagickWand *,const ssize_t,const ssize_t,const size_t,
|
||||
const size_t,const char *,const StorageType,const void *)
|
||||
magick_attribute((deprecated)),
|
||||
MagickTransparentImage(MagickWand *,const PixelWand *,const double,
|
||||
const double) magick_attribute((deprecated)),
|
||||
SetPixelViewIterator(PixelView *,SetPixelViewMethod,void *)
|
||||
magick_attribute((deprecated)),
|
||||
TransferPixelViewIterator(PixelView *,PixelView *,TransferPixelViewMethod,
|
||||
void *) magick_attribute((deprecated)),
|
||||
UpdatePixelViewIterator(PixelView *,UpdatePixelViewMethod,void *)
|
||||
magick_attribute((deprecated));
|
||||
|
||||
extern WandExport MagickWand
|
||||
*GetPixelViewWand(const PixelView *) magick_attribute((deprecated)),
|
||||
*MagickAverageImages(MagickWand *) magick_attribute((deprecated)),
|
||||
*MagickFlattenImages(MagickWand *) magick_attribute((deprecated)),
|
||||
*MagickMaximumImages(MagickWand *) magick_attribute((deprecated)),
|
||||
*MagickMinimumImages(MagickWand *) magick_attribute((deprecated)),
|
||||
*MagickMosaicImages(MagickWand *) magick_attribute((deprecated)),
|
||||
*MagickRegionOfInterestImage(MagickWand *,const size_t,const size_t,
|
||||
const ssize_t,const ssize_t) magick_attribute((deprecated));
|
||||
|
||||
extern WandExport MagickSizeType
|
||||
MagickGetImageSize(MagickWand *) magick_attribute((deprecated));
|
||||
|
||||
extern WandExport PixelView
|
||||
*ClonePixelView(const PixelView *) magick_attribute((deprecated)),
|
||||
*DestroyPixelView(PixelView *) magick_attribute((deprecated)),
|
||||
*NewPixelView(MagickWand *) magick_attribute((deprecated)),
|
||||
*NewPixelViewRegion(MagickWand *,const ssize_t,const ssize_t,const size_t,
|
||||
const size_t) magick_attribute((deprecated));
|
||||
|
||||
extern WandExport PixelWand
|
||||
**GetPixelViewPixels(const PixelView *) magick_attribute((deprecated)),
|
||||
**PixelGetNextRow(PixelIterator *) magick_attribute((deprecated));
|
||||
|
||||
extern WandExport size_t
|
||||
GetPixelViewHeight(const PixelView *) magick_attribute((deprecated)),
|
||||
GetPixelViewWidth(const PixelView *) magick_attribute((deprecated));
|
||||
|
||||
extern WandExport ssize_t
|
||||
GetPixelViewX(const PixelView *) magick_attribute((deprecated)),
|
||||
GetPixelViewY(const PixelView *) magick_attribute((deprecated));
|
||||
|
||||
extern WandExport unsigned char
|
||||
*MagickWriteImageBlob(MagickWand *,size_t *) magick_attribute((deprecated));
|
||||
|
||||
extern WandExport void
|
||||
DrawPopGraphicContext(DrawingWand *) magick_attribute((deprecated)),
|
||||
DrawPushGraphicContext(DrawingWand *) magick_attribute((deprecated)),
|
||||
DrawSetFillAlpha(DrawingWand *,const double) magick_attribute((deprecated)),
|
||||
DrawSetStrokeAlpha(DrawingWand *,const double) magick_attribute((deprecated));
|
||||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
32
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/display.h
Normal file
32
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/display.h
Normal file
|
@ -0,0 +1,32 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
MagickWand display command-line method.
|
||||
*/
|
||||
#ifndef _MAGICKWAND_DISPLAY_H
|
||||
#define _MAGICKWAND_DISPLAY_H
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
extern WandExport MagickBooleanType
|
||||
DisplayImageCommand(ImageInfo *,int,char **,char **,ExceptionInfo *);
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
218
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/drawing-wand.h
Normal file
218
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/drawing-wand.h
Normal file
|
@ -0,0 +1,218 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
MagickWand drawing wand methods.
|
||||
*/
|
||||
#ifndef _MAGICKWAND_DRAWING_WAND_H
|
||||
#define _MAGICKWAND_DRAWING_WAND_H
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#include "wand/pixel-wand.h"
|
||||
|
||||
typedef struct _DrawingWand
|
||||
DrawingWand;
|
||||
|
||||
extern WandExport AlignType
|
||||
DrawGetTextAlignment(const DrawingWand *);
|
||||
|
||||
extern WandExport char
|
||||
*DrawGetClipPath(const DrawingWand *),
|
||||
*DrawGetException(const DrawingWand *,ExceptionType *),
|
||||
*DrawGetFont(const DrawingWand *),
|
||||
*DrawGetFontFamily(const DrawingWand *),
|
||||
*DrawGetTextEncoding(const DrawingWand *),
|
||||
*DrawGetVectorGraphics(DrawingWand *);
|
||||
|
||||
extern WandExport ClipPathUnits
|
||||
DrawGetClipUnits(const DrawingWand *);
|
||||
|
||||
extern WandExport DecorationType
|
||||
DrawGetTextDecoration(const DrawingWand *);
|
||||
|
||||
extern WandExport double
|
||||
DrawGetFillOpacity(const DrawingWand *),
|
||||
DrawGetFontSize(const DrawingWand *),
|
||||
DrawGetOpacity(const DrawingWand *),
|
||||
*DrawGetStrokeDashArray(const DrawingWand *,size_t *),
|
||||
DrawGetStrokeDashOffset(const DrawingWand *),
|
||||
DrawGetStrokeOpacity(const DrawingWand *),
|
||||
DrawGetStrokeWidth(const DrawingWand *),
|
||||
DrawGetTextKerning(DrawingWand *),
|
||||
DrawGetTextInterlineSpacing(DrawingWand *),
|
||||
DrawGetTextInterwordSpacing(DrawingWand *);
|
||||
|
||||
extern WandExport DrawInfo
|
||||
*PeekDrawingWand(const DrawingWand *);
|
||||
|
||||
extern WandExport DrawingWand
|
||||
*CloneDrawingWand(const DrawingWand *),
|
||||
*DestroyDrawingWand(DrawingWand *),
|
||||
*DrawAllocateWand(const DrawInfo *,Image *),
|
||||
*NewDrawingWand(void);
|
||||
|
||||
extern WandExport ExceptionType
|
||||
DrawGetExceptionType(const DrawingWand *);
|
||||
|
||||
extern WandExport FillRule
|
||||
DrawGetClipRule(const DrawingWand *),
|
||||
DrawGetFillRule(const DrawingWand *);
|
||||
|
||||
extern WandExport GravityType
|
||||
DrawGetGravity(const DrawingWand *);
|
||||
|
||||
extern WandExport LineCap
|
||||
DrawGetStrokeLineCap(const DrawingWand *);
|
||||
|
||||
extern WandExport LineJoin
|
||||
DrawGetStrokeLineJoin(const DrawingWand *);
|
||||
|
||||
extern WandExport MagickBooleanType
|
||||
DrawClearException(DrawingWand *),
|
||||
DrawComposite(DrawingWand *,const CompositeOperator,const double,const double,
|
||||
const double,const double,MagickWand *),
|
||||
DrawGetFontResolution(const DrawingWand *,double *,double *),
|
||||
DrawGetStrokeAntialias(const DrawingWand *),
|
||||
DrawGetTextAntialias(const DrawingWand *),
|
||||
DrawPopPattern(DrawingWand *),
|
||||
DrawPushPattern(DrawingWand *,const char *,const double,const double,
|
||||
const double,const double),
|
||||
DrawRender(DrawingWand *),
|
||||
DrawSetClipPath(DrawingWand *,const char *),
|
||||
DrawSetFillPatternURL(DrawingWand *,const char *),
|
||||
DrawSetFont(DrawingWand *,const char *),
|
||||
DrawSetFontFamily(DrawingWand *,const char *),
|
||||
DrawSetFontResolution(DrawingWand *,const double,const double),
|
||||
DrawSetStrokeDashArray(DrawingWand *,const size_t,const double *),
|
||||
DrawSetStrokePatternURL(DrawingWand *,const char *),
|
||||
DrawSetVectorGraphics(DrawingWand *,const char *),
|
||||
IsDrawingWand(const DrawingWand *),
|
||||
PopDrawingWand(DrawingWand *),
|
||||
PushDrawingWand(DrawingWand *);
|
||||
|
||||
extern WandExport StretchType
|
||||
DrawGetFontStretch(const DrawingWand *);
|
||||
|
||||
extern WandExport StyleType
|
||||
DrawGetFontStyle(const DrawingWand *);
|
||||
|
||||
extern WandExport size_t
|
||||
DrawGetFontWeight(const DrawingWand *),
|
||||
DrawGetStrokeMiterLimit(const DrawingWand *);
|
||||
|
||||
extern WandExport void
|
||||
ClearDrawingWand(DrawingWand *),
|
||||
DrawAffine(DrawingWand *,const AffineMatrix *),
|
||||
DrawAnnotation(DrawingWand *,const double,const double,const unsigned char *),
|
||||
DrawArc(DrawingWand *,const double,const double,const double,const double,
|
||||
const double,const double),
|
||||
DrawBezier(DrawingWand *,const size_t,const PointInfo *),
|
||||
DrawGetBorderColor(const DrawingWand *,PixelWand *),
|
||||
DrawCircle(DrawingWand *,const double,const double,const double,const double),
|
||||
DrawColor(DrawingWand *,const double,const double,const PaintMethod),
|
||||
DrawComment(DrawingWand *,const char *),
|
||||
DrawEllipse(DrawingWand *,const double,const double,const double,const double,
|
||||
const double,const double),
|
||||
DrawGetFillColor(const DrawingWand *,PixelWand *),
|
||||
DrawGetStrokeColor(const DrawingWand *,PixelWand *),
|
||||
DrawSetTextKerning(DrawingWand *,const double),
|
||||
DrawSetTextInterlineSpacing(DrawingWand *,const double),
|
||||
DrawSetTextInterwordSpacing(DrawingWand *,const double),
|
||||
DrawGetTextUnderColor(const DrawingWand *,PixelWand *),
|
||||
DrawLine(DrawingWand *,const double, const double,const double,const double),
|
||||
DrawMatte(DrawingWand *,const double,const double,const PaintMethod),
|
||||
DrawPathClose(DrawingWand *),
|
||||
DrawPathCurveToAbsolute(DrawingWand *,const double,const double,const double,
|
||||
const double,const double,const double),
|
||||
DrawPathCurveToRelative(DrawingWand *,const double,const double,const double,
|
||||
const double,const double, const double),
|
||||
DrawPathCurveToQuadraticBezierAbsolute(DrawingWand *,const double,
|
||||
const double,const double,const double),
|
||||
DrawPathCurveToQuadraticBezierRelative(DrawingWand *,const double,
|
||||
const double,const double,const double),
|
||||
DrawPathCurveToQuadraticBezierSmoothAbsolute(DrawingWand *,const double,
|
||||
const double),
|
||||
DrawPathCurveToQuadraticBezierSmoothRelative(DrawingWand *,const double,
|
||||
const double),
|
||||
DrawPathCurveToSmoothAbsolute(DrawingWand *,const double,const double,
|
||||
const double,const double),
|
||||
DrawPathCurveToSmoothRelative(DrawingWand *,const double,const double,
|
||||
const double,const double),
|
||||
DrawPathEllipticArcAbsolute(DrawingWand *,const double,const double,
|
||||
const double,const MagickBooleanType,const MagickBooleanType,const double,
|
||||
const double),
|
||||
DrawPathEllipticArcRelative(DrawingWand *,const double,const double,
|
||||
const double,const MagickBooleanType,const MagickBooleanType,const double,
|
||||
const double),
|
||||
DrawPathFinish(DrawingWand *),
|
||||
DrawPathLineToAbsolute(DrawingWand *,const double,const double),
|
||||
DrawPathLineToRelative(DrawingWand *,const double,const double),
|
||||
DrawPathLineToHorizontalAbsolute(DrawingWand *,const double),
|
||||
DrawPathLineToHorizontalRelative(DrawingWand *,const double),
|
||||
DrawPathLineToVerticalAbsolute(DrawingWand *,const double),
|
||||
DrawPathLineToVerticalRelative(DrawingWand *,const double),
|
||||
DrawPathMoveToAbsolute(DrawingWand *,const double,const double),
|
||||
DrawPathMoveToRelative(DrawingWand *,const double,const double),
|
||||
DrawPathStart(DrawingWand *),
|
||||
DrawPoint(DrawingWand *,const double,const double),
|
||||
DrawPolygon(DrawingWand *,const size_t,const PointInfo *),
|
||||
DrawPolyline(DrawingWand *,const size_t,const PointInfo *),
|
||||
DrawPopClipPath(DrawingWand *),
|
||||
DrawPopDefs(DrawingWand *),
|
||||
DrawPushClipPath(DrawingWand *,const char *),
|
||||
DrawPushDefs(DrawingWand *),
|
||||
DrawRectangle(DrawingWand *,const double,const double,const double,
|
||||
const double),
|
||||
DrawResetVectorGraphics(DrawingWand *),
|
||||
DrawRotate(DrawingWand *,const double),
|
||||
DrawRoundRectangle(DrawingWand *,double,double,double,double,double,double),
|
||||
DrawScale(DrawingWand *,const double,const double),
|
||||
DrawSetBorderColor(DrawingWand *,const PixelWand *),
|
||||
DrawSetClipRule(DrawingWand *,const FillRule),
|
||||
DrawSetClipUnits(DrawingWand *,const ClipPathUnits),
|
||||
DrawSetFillColor(DrawingWand *,const PixelWand *),
|
||||
DrawSetFillOpacity(DrawingWand *,const double),
|
||||
DrawSetFillRule(DrawingWand *,const FillRule),
|
||||
DrawSetFontSize(DrawingWand *,const double),
|
||||
DrawSetFontStretch(DrawingWand *,const StretchType),
|
||||
DrawSetFontStyle(DrawingWand *,const StyleType),
|
||||
DrawSetFontWeight(DrawingWand *,const size_t),
|
||||
DrawSetGravity(DrawingWand *,const GravityType),
|
||||
DrawSetOpacity(DrawingWand *,const double),
|
||||
DrawSetStrokeAntialias(DrawingWand *,const MagickBooleanType),
|
||||
DrawSetStrokeColor(DrawingWand *,const PixelWand *),
|
||||
DrawSetStrokeDashOffset(DrawingWand *,const double dashoffset),
|
||||
DrawSetStrokeLineCap(DrawingWand *,const LineCap),
|
||||
DrawSetStrokeLineJoin(DrawingWand *,const LineJoin),
|
||||
DrawSetStrokeMiterLimit(DrawingWand *,const size_t),
|
||||
DrawSetStrokeOpacity(DrawingWand *, const double),
|
||||
DrawSetStrokeWidth(DrawingWand *,const double),
|
||||
DrawSetTextAlignment(DrawingWand *,const AlignType),
|
||||
DrawSetTextAntialias(DrawingWand *,const MagickBooleanType),
|
||||
DrawSetTextDecoration(DrawingWand *,const DecorationType),
|
||||
DrawSetTextEncoding(DrawingWand *,const char *),
|
||||
DrawSetTextUnderColor(DrawingWand *,const PixelWand *),
|
||||
DrawSetViewbox(DrawingWand *,ssize_t,ssize_t,ssize_t,ssize_t),
|
||||
DrawSkewX(DrawingWand *,const double),
|
||||
DrawSkewY(DrawingWand *,const double),
|
||||
DrawTranslate(DrawingWand *,const double,const double);
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
32
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/identify.h
Normal file
32
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/identify.h
Normal file
|
@ -0,0 +1,32 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
MagickWand identify command-line method.
|
||||
*/
|
||||
#ifndef _MAGICKWAND_IDENTIFY_H
|
||||
#define _MAGICKWAND_IDENTIFY_H
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
extern WandExport MagickBooleanType
|
||||
IdentifyImageCommand(ImageInfo *,int,char **,char **,ExceptionInfo *);
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
32
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/import.h
Normal file
32
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/import.h
Normal file
|
@ -0,0 +1,32 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
MagickWand import command-line method.
|
||||
*/
|
||||
#ifndef _MAGICKWAND_IMPORT_H
|
||||
#define _MAGICKWAND_IMPORT_H
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
extern WandExport MagickBooleanType
|
||||
ImportImageCommand(ImageInfo *,int,char **,char **,ExceptionInfo *);
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
449
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/magick-image.h
Normal file
449
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/magick-image.h
Normal file
|
@ -0,0 +1,449 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
MagickWand image Methods.
|
||||
*/
|
||||
|
||||
#ifndef _MAGICKWAND_MAGICK_IMAGE_H
|
||||
#define _MAGICKWAND_MAGICK_IMAGE_H
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
extern WandExport ChannelFeatures
|
||||
*MagickGetImageChannelFeatures(MagickWand *,const size_t);
|
||||
|
||||
extern WandExport ChannelStatistics
|
||||
*MagickGetImageChannelStatistics(MagickWand *);
|
||||
|
||||
extern WandExport char
|
||||
*MagickGetImageFilename(MagickWand *),
|
||||
*MagickGetImageFormat(MagickWand *),
|
||||
*MagickGetImageSignature(MagickWand *),
|
||||
*MagickIdentifyImage(MagickWand *);
|
||||
|
||||
extern WandExport ColorspaceType
|
||||
MagickGetImageColorspace(MagickWand *);
|
||||
|
||||
extern WandExport CompositeOperator
|
||||
MagickGetImageCompose(MagickWand *);
|
||||
|
||||
extern WandExport CompressionType
|
||||
MagickGetImageCompression(MagickWand *);
|
||||
|
||||
extern WandExport DisposeType
|
||||
MagickGetImageDispose(MagickWand *);
|
||||
|
||||
extern WandExport double
|
||||
*MagickGetImageChannelDistortions(MagickWand *,const MagickWand *,
|
||||
const MetricType),
|
||||
MagickGetImageFuzz(MagickWand *),
|
||||
MagickGetImageGamma(MagickWand *),
|
||||
MagickGetImageTotalInkDensity(MagickWand *);
|
||||
|
||||
extern WandExport EndianType
|
||||
MagickGetImageEndian(MagickWand *);
|
||||
|
||||
extern WandExport GravityType
|
||||
MagickGetImageGravity(MagickWand *);
|
||||
|
||||
extern WandExport Image
|
||||
*MagickDestroyImage(Image *),
|
||||
*GetImageFromMagickWand(const MagickWand *);
|
||||
|
||||
extern WandExport ImageType
|
||||
MagickGetImageType(MagickWand *);
|
||||
|
||||
extern WandExport InterlaceType
|
||||
MagickGetImageInterlaceScheme(MagickWand *);
|
||||
|
||||
extern WandExport InterpolatePixelMethod
|
||||
MagickGetImageInterpolateMethod(MagickWand *);
|
||||
|
||||
extern WandExport MagickBooleanType
|
||||
MagickAdaptiveBlurImage(MagickWand *,const double,const double),
|
||||
MagickAdaptiveBlurImageChannel(MagickWand *,const ChannelType,const double,
|
||||
const double),
|
||||
MagickAdaptiveResizeImage(MagickWand *,const size_t,const size_t),
|
||||
MagickAdaptiveSharpenImage(MagickWand *,const double,const double),
|
||||
MagickAdaptiveSharpenImageChannel(MagickWand *,const ChannelType,const double,
|
||||
const double),
|
||||
MagickAdaptiveThresholdImage(MagickWand *,const size_t,const size_t,
|
||||
const ssize_t),
|
||||
MagickAddImage(MagickWand *,const MagickWand *),
|
||||
MagickAddNoiseImage(MagickWand *,const NoiseType),
|
||||
MagickAddNoiseImageChannel(MagickWand *,const ChannelType,const NoiseType),
|
||||
MagickAffineTransformImage(MagickWand *,const DrawingWand *),
|
||||
MagickAnnotateImage(MagickWand *,const DrawingWand *,const double,
|
||||
const double,const double,const char *),
|
||||
MagickAnimateImages(MagickWand *,const char *),
|
||||
MagickAutoGammaImage(MagickWand *),
|
||||
MagickAutoGammaImageChannel(MagickWand *,const ChannelType),
|
||||
MagickAutoLevelImage(MagickWand *),
|
||||
MagickAutoLevelImageChannel(MagickWand *,const ChannelType),
|
||||
MagickBlackThresholdImage(MagickWand *,const PixelWand *),
|
||||
MagickBlueShiftImage(MagickWand *,const double),
|
||||
MagickBlurImage(MagickWand *,const double,const double),
|
||||
MagickBlurImageChannel(MagickWand *,const ChannelType,const double,
|
||||
const double),
|
||||
MagickBorderImage(MagickWand *,const PixelWand *,const size_t,const size_t),
|
||||
MagickBrightnessContrastImage(MagickWand *,const double,const double),
|
||||
MagickBrightnessContrastImageChannel(MagickWand *,const ChannelType,
|
||||
const double,const double),
|
||||
MagickCharcoalImage(MagickWand *,const double,const double),
|
||||
MagickChopImage(MagickWand *,const size_t,const size_t,const ssize_t,
|
||||
const ssize_t),
|
||||
MagickClampImage(MagickWand *),
|
||||
MagickClampImageChannel(MagickWand *,const ChannelType),
|
||||
MagickClipImage(MagickWand *),
|
||||
MagickClipImagePath(MagickWand *,const char *,const MagickBooleanType),
|
||||
MagickClutImage(MagickWand *,const MagickWand *),
|
||||
MagickClutImageChannel(MagickWand *,const ChannelType,const MagickWand *),
|
||||
MagickColorDecisionListImage(MagickWand *,const char *),
|
||||
MagickColorizeImage(MagickWand *,const PixelWand *,const PixelWand *),
|
||||
MagickColorMatrixImage(MagickWand *,const KernelInfo *),
|
||||
MagickCommentImage(MagickWand *,const char *),
|
||||
MagickCompositeImage(MagickWand *,const MagickWand *,const CompositeOperator,
|
||||
const ssize_t,const ssize_t),
|
||||
MagickCompositeLayers(MagickWand *,const MagickWand *,const CompositeOperator,
|
||||
const ssize_t,const ssize_t),
|
||||
MagickCompositeImageChannel(MagickWand *,const ChannelType,const MagickWand *, const CompositeOperator,const ssize_t,const ssize_t),
|
||||
MagickConstituteImage(MagickWand *,const size_t,const size_t,const char *,
|
||||
const StorageType,const void *),
|
||||
MagickContrastImage(MagickWand *,const MagickBooleanType),
|
||||
MagickContrastStretchImage(MagickWand *,const double,const double),
|
||||
MagickContrastStretchImageChannel(MagickWand *,const ChannelType,const double,
|
||||
const double),
|
||||
MagickConvolveImage(MagickWand *,const size_t,const double *),
|
||||
MagickConvolveImageChannel(MagickWand *,const ChannelType,const size_t,
|
||||
const double *),
|
||||
MagickCropImage(MagickWand *,const size_t,const size_t,const ssize_t,
|
||||
const ssize_t),
|
||||
MagickCycleColormapImage(MagickWand *,const ssize_t),
|
||||
MagickDecipherImage(MagickWand *,const char *),
|
||||
MagickDeskewImage(MagickWand *,const double),
|
||||
MagickDespeckleImage(MagickWand *),
|
||||
MagickDisplayImage(MagickWand *,const char *),
|
||||
MagickDisplayImages(MagickWand *,const char *),
|
||||
MagickDistortImage(MagickWand *,const DistortImageMethod,const size_t,
|
||||
const double *,const MagickBooleanType),
|
||||
MagickDrawImage(MagickWand *,const DrawingWand *),
|
||||
MagickEdgeImage(MagickWand *,const double),
|
||||
MagickEmbossImage(MagickWand *,const double,const double),
|
||||
MagickEncipherImage(MagickWand *,const char *),
|
||||
MagickEnhanceImage(MagickWand *),
|
||||
MagickEqualizeImage(MagickWand *),
|
||||
MagickEqualizeImageChannel(MagickWand *,const ChannelType),
|
||||
MagickEvaluateImage(MagickWand *,const MagickEvaluateOperator,const double),
|
||||
MagickEvaluateImageChannel(MagickWand *,const ChannelType,
|
||||
const MagickEvaluateOperator,const double),
|
||||
MagickExportImagePixels(MagickWand *,const ssize_t,const ssize_t,
|
||||
const size_t,const size_t,const char *,const StorageType,void *),
|
||||
MagickExtentImage(MagickWand *,const size_t,const size_t,const ssize_t,
|
||||
const ssize_t),
|
||||
MagickFilterImage(MagickWand *,const KernelInfo *),
|
||||
MagickFilterImageChannel(MagickWand *,const ChannelType,const KernelInfo *),
|
||||
MagickFlipImage(MagickWand *),
|
||||
MagickFloodfillPaintImage(MagickWand *,const ChannelType,const PixelWand *,
|
||||
const double,const PixelWand *,const ssize_t,const ssize_t,
|
||||
const MagickBooleanType),
|
||||
MagickFlopImage(MagickWand *),
|
||||
MagickForwardFourierTransformImage(MagickWand *,const MagickBooleanType),
|
||||
MagickFrameImage(MagickWand *,const PixelWand *,const size_t,const size_t,
|
||||
const ssize_t,const ssize_t),
|
||||
MagickFunctionImage(MagickWand *,const MagickFunction,const size_t,
|
||||
const double *),
|
||||
MagickFunctionImageChannel(MagickWand *,const ChannelType,
|
||||
const MagickFunction,const size_t,const double *),
|
||||
MagickGammaImage(MagickWand *,const double),
|
||||
MagickGammaImageChannel(MagickWand *,const ChannelType,const double),
|
||||
MagickGaussianBlurImage(MagickWand *,const double,const double),
|
||||
MagickGaussianBlurImageChannel(MagickWand *,const ChannelType,const double,
|
||||
const double),
|
||||
MagickGetImageAlphaChannel(MagickWand *),
|
||||
MagickGetImageBackgroundColor(MagickWand *,PixelWand *),
|
||||
MagickGetImageBluePrimary(MagickWand *,double *,double *),
|
||||
MagickGetImageBorderColor(MagickWand *,PixelWand *),
|
||||
MagickGetImageChannelDistortion(MagickWand *,const MagickWand *,
|
||||
const ChannelType,const MetricType,double *),
|
||||
MagickGetImageChannelKurtosis(MagickWand *,const ChannelType,double *,
|
||||
double *),
|
||||
MagickGetImageChannelMean(MagickWand *,const ChannelType,double *,double *),
|
||||
MagickGetImageChannelRange(MagickWand *,const ChannelType,double *,double *),
|
||||
MagickGetImageColormapColor(MagickWand *,const size_t,PixelWand *),
|
||||
MagickGetImageDistortion(MagickWand *,const MagickWand *,const MetricType,
|
||||
double *),
|
||||
MagickGetImageGreenPrimary(MagickWand *,double *,double *),
|
||||
MagickGetImageMatteColor(MagickWand *,PixelWand *),
|
||||
MagickGetImageLength(MagickWand *,MagickSizeType *),
|
||||
MagickGetImagePage(MagickWand *,size_t *,size_t *,ssize_t *,
|
||||
ssize_t *),
|
||||
MagickGetImagePixelColor(MagickWand *,const ssize_t,const ssize_t,
|
||||
PixelWand *),
|
||||
MagickGetImageRange(MagickWand *,double *,double *),
|
||||
MagickGetImageRedPrimary(MagickWand *,double *,double *),
|
||||
MagickGetImageResolution(MagickWand *,double *,double *),
|
||||
MagickGetImageWhitePoint(MagickWand *,double *,double *),
|
||||
MagickHaldClutImage(MagickWand *,const MagickWand *),
|
||||
MagickHaldClutImageChannel(MagickWand *,const ChannelType,const MagickWand *),
|
||||
MagickHasNextImage(MagickWand *),
|
||||
MagickHasPreviousImage(MagickWand *),
|
||||
MagickImplodeImage(MagickWand *,const double),
|
||||
MagickImportImagePixels(MagickWand *,const ssize_t,const ssize_t,const size_t,
|
||||
const size_t,const char *,const StorageType,const void *),
|
||||
MagickInverseFourierTransformImage(MagickWand *,MagickWand *,
|
||||
const MagickBooleanType),
|
||||
MagickLabelImage(MagickWand *,const char *),
|
||||
MagickLevelImage(MagickWand *,const double,const double,const double),
|
||||
MagickLevelImageChannel(MagickWand *,const ChannelType,const double,
|
||||
const double,const double),
|
||||
MagickLinearStretchImage(MagickWand *,const double,const double),
|
||||
MagickLiquidRescaleImage(MagickWand *,const size_t,const size_t,const double,
|
||||
const double),
|
||||
MagickMagnifyImage(MagickWand *),
|
||||
MagickMedianFilterImage(MagickWand *,const double),
|
||||
MagickMinifyImage(MagickWand *),
|
||||
MagickModeImage(MagickWand *,const double),
|
||||
MagickModulateImage(MagickWand *,const double,const double,const double),
|
||||
MagickMorphologyImage(MagickWand *,MorphologyMethod,const ssize_t,
|
||||
KernelInfo *),
|
||||
MagickMorphologyImageChannel(MagickWand *,const ChannelType,MorphologyMethod,
|
||||
const ssize_t,KernelInfo *),
|
||||
MagickMotionBlurImage(MagickWand *,const double,const double,const double),
|
||||
MagickMotionBlurImageChannel(MagickWand *,const ChannelType,const double,
|
||||
const double,const double),
|
||||
MagickNegateImage(MagickWand *,const MagickBooleanType),
|
||||
MagickNegateImageChannel(MagickWand *,const ChannelType,
|
||||
const MagickBooleanType),
|
||||
MagickNewImage(MagickWand *,const size_t,const size_t,const PixelWand *),
|
||||
MagickNextImage(MagickWand *),
|
||||
MagickNormalizeImage(MagickWand *),
|
||||
MagickNormalizeImageChannel(MagickWand *,const ChannelType),
|
||||
MagickOilPaintImage(MagickWand *,const double),
|
||||
MagickOpaquePaintImage(MagickWand *,const PixelWand *,const PixelWand *,
|
||||
const double,const MagickBooleanType),
|
||||
MagickOpaquePaintImageChannel(MagickWand *,const ChannelType,
|
||||
const PixelWand *,const PixelWand *,const double,const MagickBooleanType),
|
||||
MagickOrderedPosterizeImage(MagickWand *,const char *),
|
||||
MagickOrderedPosterizeImageChannel(MagickWand *,const ChannelType,
|
||||
const char *),
|
||||
MagickOptimizeImageTransparency(MagickWand *),
|
||||
MagickTransparentPaintImage(MagickWand *,const PixelWand *,
|
||||
const double,const double,const MagickBooleanType invert),
|
||||
MagickPingImage(MagickWand *,const char *),
|
||||
MagickPingImageBlob(MagickWand *,const void *,const size_t),
|
||||
MagickPingImageFile(MagickWand *,FILE *),
|
||||
MagickPolaroidImage(MagickWand *,const DrawingWand *,const double),
|
||||
MagickPosterizeImage(MagickWand *,const size_t,const MagickBooleanType),
|
||||
MagickPreviousImage(MagickWand *),
|
||||
MagickQuantizeImage(MagickWand *,const size_t,const ColorspaceType,
|
||||
const size_t,const MagickBooleanType,const MagickBooleanType),
|
||||
MagickQuantizeImages(MagickWand *,const size_t,const ColorspaceType,
|
||||
const size_t,const MagickBooleanType,const MagickBooleanType),
|
||||
MagickRadialBlurImage(MagickWand *,const double),
|
||||
MagickRadialBlurImageChannel(MagickWand *,const ChannelType,const double),
|
||||
MagickRaiseImage(MagickWand *,const size_t,const size_t,const ssize_t,
|
||||
const ssize_t,const MagickBooleanType),
|
||||
MagickRandomThresholdImage(MagickWand *,const double,const double),
|
||||
MagickRandomThresholdImageChannel(MagickWand *,const ChannelType,const double,
|
||||
const double),
|
||||
MagickReadImage(MagickWand *,const char *),
|
||||
MagickReadImageBlob(MagickWand *,const void *,const size_t),
|
||||
MagickReadImageFile(MagickWand *,FILE *),
|
||||
MagickReduceNoiseImage(MagickWand *,const double),
|
||||
MagickRemapImage(MagickWand *,const MagickWand *,const DitherMethod),
|
||||
MagickRemoveImage(MagickWand *),
|
||||
MagickResampleImage(MagickWand *,const double,const double,const FilterTypes,
|
||||
const double),
|
||||
MagickResetImagePage(MagickWand *,const char *),
|
||||
MagickResizeImage(MagickWand *,const size_t,const size_t,const FilterTypes,
|
||||
const double),
|
||||
MagickRollImage(MagickWand *,const ssize_t,const ssize_t),
|
||||
MagickRotateImage(MagickWand *,const PixelWand *,const double),
|
||||
MagickSampleImage(MagickWand *,const size_t,const size_t),
|
||||
MagickScaleImage(MagickWand *,const size_t,const size_t),
|
||||
MagickSegmentImage(MagickWand *,const ColorspaceType,const MagickBooleanType,
|
||||
const double,const double),
|
||||
MagickSelectiveBlurImage(MagickWand *,const double,const double,const double),
|
||||
MagickSelectiveBlurImageChannel(MagickWand *,const ChannelType,const double,
|
||||
const double,const double),
|
||||
MagickSeparateImageChannel(MagickWand *,const ChannelType),
|
||||
MagickSepiaToneImage(MagickWand *,const double),
|
||||
MagickSetImage(MagickWand *,const MagickWand *),
|
||||
MagickSetImageAlphaChannel(MagickWand *,const AlphaChannelType),
|
||||
MagickSetImageBackgroundColor(MagickWand *,const PixelWand *),
|
||||
MagickSetImageBias(MagickWand *,const double),
|
||||
MagickSetImageBluePrimary(MagickWand *,const double,const double),
|
||||
MagickSetImageBorderColor(MagickWand *,const PixelWand *),
|
||||
MagickSetImageChannelDepth(MagickWand *,const ChannelType,const size_t),
|
||||
MagickSetImageClipMask(MagickWand *,const MagickWand *),
|
||||
MagickSetImageColor(MagickWand *,const PixelWand *),
|
||||
MagickSetImageColormapColor(MagickWand *,const size_t,
|
||||
const PixelWand *),
|
||||
MagickSetImageColorspace(MagickWand *,const ColorspaceType),
|
||||
MagickSetImageCompose(MagickWand *,const CompositeOperator),
|
||||
MagickSetImageCompression(MagickWand *,const CompressionType),
|
||||
MagickSetImageDelay(MagickWand *,const size_t),
|
||||
MagickSetImageDepth(MagickWand *,const size_t),
|
||||
MagickSetImageDispose(MagickWand *,const DisposeType),
|
||||
MagickSetImageCompressionQuality(MagickWand *,const size_t),
|
||||
MagickSetImageEndian(MagickWand *,const EndianType),
|
||||
MagickSetImageExtent(MagickWand *,const size_t,const size_t),
|
||||
MagickSetImageFilename(MagickWand *,const char *),
|
||||
MagickSetImageFormat(MagickWand *,const char *),
|
||||
MagickSetImageFuzz(MagickWand *,const double),
|
||||
MagickSetImageGamma(MagickWand *,const double),
|
||||
MagickSetImageGravity(MagickWand *,const GravityType),
|
||||
MagickSetImageGreenPrimary(MagickWand *,const double,const double),
|
||||
MagickSetImageInterlaceScheme(MagickWand *,const InterlaceType),
|
||||
MagickSetImageInterpolateMethod(MagickWand *,const InterpolatePixelMethod),
|
||||
MagickSetImageIterations(MagickWand *,const size_t),
|
||||
MagickSetImageMatte(MagickWand *,const MagickBooleanType),
|
||||
MagickSetImageMatteColor(MagickWand *,const PixelWand *),
|
||||
MagickSetImageOpacity(MagickWand *,const double),
|
||||
MagickSetImageOrientation(MagickWand *,const OrientationType),
|
||||
MagickSetImagePage(MagickWand *,const size_t,const size_t,const ssize_t,
|
||||
const ssize_t),
|
||||
MagickSetImageRedPrimary(MagickWand *,const double,const double),
|
||||
MagickSetImageRenderingIntent(MagickWand *,const RenderingIntent),
|
||||
MagickSetImageResolution(MagickWand *,const double,const double),
|
||||
MagickSetImageScene(MagickWand *,const size_t),
|
||||
MagickSetImageTicksPerSecond(MagickWand *,const ssize_t),
|
||||
MagickSetImageType(MagickWand *,const ImageType),
|
||||
MagickSetImageUnits(MagickWand *,const ResolutionType),
|
||||
MagickSetImageWhitePoint(MagickWand *,const double,const double),
|
||||
MagickShadeImage(MagickWand *,const MagickBooleanType,const double,
|
||||
const double),
|
||||
MagickShadowImage(MagickWand *,const double,const double,const ssize_t,
|
||||
const ssize_t),
|
||||
MagickSharpenImage(MagickWand *,const double,const double),
|
||||
MagickSharpenImageChannel(MagickWand *,const ChannelType,const double,
|
||||
const double),
|
||||
MagickShaveImage(MagickWand *,const size_t,const size_t),
|
||||
MagickShearImage(MagickWand *,const PixelWand *,const double,const double),
|
||||
MagickSigmoidalContrastImage(MagickWand *,const MagickBooleanType,
|
||||
const double,const double),
|
||||
MagickSigmoidalContrastImageChannel(MagickWand *,const ChannelType,
|
||||
const MagickBooleanType,const double,const double),
|
||||
MagickSketchImage(MagickWand *,const double,const double,const double),
|
||||
MagickSolarizeImage(MagickWand *,const double),
|
||||
MagickSolarizeImageChannel(MagickWand *,const ChannelType,const double),
|
||||
MagickSparseColorImage(MagickWand *,const ChannelType,const SparseColorMethod,
|
||||
const size_t,const double *),
|
||||
MagickSpliceImage(MagickWand *,const size_t,const size_t,const ssize_t,
|
||||
const ssize_t),
|
||||
MagickSpreadImage(MagickWand *,const double),
|
||||
MagickStatisticImage(MagickWand *,const StatisticType,const size_t,
|
||||
const size_t),
|
||||
MagickStatisticImageChannel(MagickWand *,const ChannelType,
|
||||
const StatisticType,const size_t,const size_t),
|
||||
MagickStripImage(MagickWand *),
|
||||
MagickSwirlImage(MagickWand *,const double),
|
||||
MagickTintImage(MagickWand *,const PixelWand *,const PixelWand *),
|
||||
MagickTransformImageColorspace(MagickWand *,const ColorspaceType),
|
||||
MagickTransposeImage(MagickWand *),
|
||||
MagickTransverseImage(MagickWand *),
|
||||
MagickThresholdImage(MagickWand *,const double),
|
||||
MagickThresholdImageChannel(MagickWand *,const ChannelType,const double),
|
||||
MagickThumbnailImage(MagickWand *,const size_t,const size_t),
|
||||
MagickTrimImage(MagickWand *,const double),
|
||||
MagickUniqueImageColors(MagickWand *),
|
||||
MagickUnsharpMaskImage(MagickWand *,const double,const double,const double,
|
||||
const double),
|
||||
MagickUnsharpMaskImageChannel(MagickWand *,const ChannelType,const double,
|
||||
const double,const double,const double),
|
||||
MagickVignetteImage(MagickWand *,const double,const double,const ssize_t,
|
||||
const ssize_t),
|
||||
MagickWaveImage(MagickWand *,const double,const double),
|
||||
MagickWhiteThresholdImage(MagickWand *,const PixelWand *),
|
||||
MagickWriteImage(MagickWand *,const char *),
|
||||
MagickWriteImageFile(MagickWand *,FILE *),
|
||||
MagickWriteImages(MagickWand *,const char *,const MagickBooleanType),
|
||||
MagickWriteImagesFile(MagickWand *,FILE *);
|
||||
|
||||
WandExport MagickProgressMonitor
|
||||
MagickSetImageProgressMonitor(MagickWand *,const MagickProgressMonitor,
|
||||
void *);
|
||||
|
||||
extern WandExport MagickWand
|
||||
*MagickAppendImages(MagickWand *,const MagickBooleanType),
|
||||
*MagickCoalesceImages(MagickWand *),
|
||||
*MagickCombineImages(MagickWand *,const ChannelType),
|
||||
*MagickCompareImageChannels(MagickWand *,const MagickWand *,const ChannelType,
|
||||
const MetricType,double *),
|
||||
*MagickCompareImages(MagickWand *,const MagickWand *,const MetricType,
|
||||
double *),
|
||||
*MagickCompareImageLayers(MagickWand *,const ImageLayerMethod),
|
||||
*MagickDeconstructImages(MagickWand *),
|
||||
*MagickEvaluateImages(MagickWand *,const MagickEvaluateOperator),
|
||||
*MagickFxImage(MagickWand *,const char *),
|
||||
*MagickFxImageChannel(MagickWand *,const ChannelType,const char *),
|
||||
*MagickGetImage(MagickWand *),
|
||||
*MagickGetImageClipMask(MagickWand *),
|
||||
*MagickGetImageRegion(MagickWand *,const size_t,const size_t,const ssize_t,
|
||||
const ssize_t),
|
||||
*MagickMergeImageLayers(MagickWand *,const ImageLayerMethod),
|
||||
*MagickMorphImages(MagickWand *,const size_t),
|
||||
*MagickMontageImage(MagickWand *,const DrawingWand *,const char *,
|
||||
const char *,const MontageMode,const char *),
|
||||
*MagickOptimizeImageLayers(MagickWand *),
|
||||
*MagickPreviewImages(MagickWand *wand,const PreviewType),
|
||||
*MagickSimilarityImage(MagickWand *,const MagickWand *,RectangleInfo *,
|
||||
double *),
|
||||
*MagickSmushImages(MagickWand *,const MagickBooleanType,const ssize_t),
|
||||
*MagickSteganoImage(MagickWand *,const MagickWand *,const ssize_t),
|
||||
*MagickStereoImage(MagickWand *,const MagickWand *),
|
||||
*MagickTextureImage(MagickWand *,const MagickWand *),
|
||||
*MagickTransformImage(MagickWand *,const char *,const char *);
|
||||
|
||||
extern WandExport OrientationType
|
||||
MagickGetImageOrientation(MagickWand *);
|
||||
|
||||
extern WandExport PixelWand
|
||||
**MagickGetImageHistogram(MagickWand *,size_t *);
|
||||
|
||||
extern WandExport RenderingIntent
|
||||
MagickGetImageRenderingIntent(MagickWand *);
|
||||
|
||||
extern WandExport ResolutionType
|
||||
MagickGetImageUnits(MagickWand *);
|
||||
|
||||
extern WandExport size_t
|
||||
MagickGetImageColors(MagickWand *),
|
||||
MagickGetImageCompressionQuality(MagickWand *),
|
||||
MagickGetImageDelay(MagickWand *),
|
||||
MagickGetImageChannelDepth(MagickWand *,const ChannelType),
|
||||
MagickGetImageDepth(MagickWand *),
|
||||
MagickGetImageHeight(MagickWand *),
|
||||
MagickGetImageIterations(MagickWand *),
|
||||
MagickGetImageScene(MagickWand *),
|
||||
MagickGetImageTicksPerSecond(MagickWand *),
|
||||
MagickGetImageWidth(MagickWand *),
|
||||
MagickGetNumberImages(MagickWand *);
|
||||
|
||||
extern WandExport unsigned char
|
||||
*MagickGetImageBlob(MagickWand *,size_t *),
|
||||
*MagickGetImagesBlob(MagickWand *,size_t *);
|
||||
|
||||
extern WandExport VirtualPixelMethod
|
||||
MagickGetImageVirtualPixelMethod(MagickWand *),
|
||||
MagickSetImageVirtualPixelMethod(MagickWand *,const VirtualPixelMethod);
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
|
@ -0,0 +1,142 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
MagickWand property, options, and profile methods.
|
||||
*/
|
||||
|
||||
#ifndef _MAGICKWAND_MAGICK_PROPERTY_H
|
||||
#define _MAGICKWAND_MAGICK_PROPERTY_H
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
extern WandExport char
|
||||
*MagickGetFilename(const MagickWand *),
|
||||
*MagickGetFormat(MagickWand *),
|
||||
*MagickGetFont(MagickWand *),
|
||||
*MagickGetHomeURL(void),
|
||||
*MagickGetImageArtifact(MagickWand *,const char *),
|
||||
**MagickGetImageArtifacts(MagickWand *,const char *,size_t *),
|
||||
**MagickGetImageProfiles(MagickWand *,const char *,size_t *),
|
||||
*MagickGetImageProperty(MagickWand *,const char *),
|
||||
**MagickGetImageProperties(MagickWand *,const char *,size_t *),
|
||||
*MagickGetOption(MagickWand *,const char *),
|
||||
**MagickGetOptions(MagickWand *,const char *,size_t *),
|
||||
*MagickQueryConfigureOption(const char *),
|
||||
**MagickQueryConfigureOptions(const char *,size_t *),
|
||||
**MagickQueryFonts(const char *,size_t *),
|
||||
**MagickQueryFormats(const char *,size_t *);
|
||||
|
||||
extern WandExport ColorspaceType
|
||||
MagickGetColorspace(MagickWand *);
|
||||
|
||||
extern WandExport CompressionType
|
||||
MagickGetCompression(MagickWand *);
|
||||
|
||||
extern WandExport const char
|
||||
*MagickGetCopyright(void),
|
||||
*MagickGetPackageName(void),
|
||||
*MagickGetQuantumDepth(size_t *),
|
||||
*MagickGetQuantumRange(size_t *),
|
||||
*MagickGetReleaseDate(void),
|
||||
*MagickGetVersion(size_t *);
|
||||
|
||||
extern WandExport double
|
||||
MagickGetPointsize(MagickWand *),
|
||||
*MagickGetSamplingFactors(MagickWand *,size_t *),
|
||||
*MagickQueryFontMetrics(MagickWand *,const DrawingWand *,const char *),
|
||||
*MagickQueryMultilineFontMetrics(MagickWand *,const DrawingWand *,
|
||||
const char *);
|
||||
|
||||
extern WandExport GravityType
|
||||
MagickGetGravity(MagickWand *);
|
||||
|
||||
extern WandExport ImageType
|
||||
MagickGetType(MagickWand *);
|
||||
|
||||
extern WandExport InterlaceType
|
||||
MagickGetInterlaceScheme(MagickWand *);
|
||||
|
||||
extern WandExport InterpolatePixelMethod
|
||||
MagickGetInterpolateMethod(MagickWand *);
|
||||
|
||||
extern WandExport OrientationType
|
||||
MagickGetOrientation(MagickWand *);
|
||||
|
||||
extern WandExport MagickBooleanType
|
||||
MagickDeleteImageArtifact(MagickWand *,const char *),
|
||||
MagickDeleteImageProperty(MagickWand *,const char *),
|
||||
MagickDeleteOption(MagickWand *,const char *),
|
||||
MagickGetAntialias(const MagickWand *),
|
||||
MagickGetPage(const MagickWand *,size_t *,size_t *,ssize_t *,ssize_t *),
|
||||
MagickGetResolution(const MagickWand *,double *,double *),
|
||||
MagickGetSize(const MagickWand *,size_t *,size_t *),
|
||||
MagickGetSizeOffset(const MagickWand *,ssize_t *),
|
||||
MagickProfileImage(MagickWand *,const char *,const void *,const size_t),
|
||||
MagickSetAntialias(MagickWand *,const MagickBooleanType),
|
||||
MagickSetBackgroundColor(MagickWand *,const PixelWand *),
|
||||
MagickSetColorspace(MagickWand *,const ColorspaceType),
|
||||
MagickSetCompression(MagickWand *,const CompressionType),
|
||||
MagickSetCompressionQuality(MagickWand *,const size_t),
|
||||
MagickSetDepth(MagickWand *,const size_t),
|
||||
MagickSetExtract(MagickWand *,const char *),
|
||||
MagickSetFilename(MagickWand *,const char *),
|
||||
MagickSetFormat(MagickWand *,const char *),
|
||||
MagickSetFont(MagickWand *,const char *),
|
||||
MagickSetGravity(MagickWand *,const GravityType),
|
||||
MagickSetImageArtifact(MagickWand *,const char *,const char *),
|
||||
MagickSetImageProfile(MagickWand *,const char *,const void *,const size_t),
|
||||
MagickSetImageProperty(MagickWand *,const char *,const char *),
|
||||
MagickSetInterlaceScheme(MagickWand *,const InterlaceType),
|
||||
MagickSetInterpolateMethod(MagickWand *,const InterpolatePixelMethod),
|
||||
MagickSetOption(MagickWand *,const char *,const char *),
|
||||
MagickSetOrientation(MagickWand *,const OrientationType),
|
||||
MagickSetPage(MagickWand *,const size_t,const size_t,const ssize_t,
|
||||
const ssize_t),
|
||||
MagickSetPassphrase(MagickWand *,const char *),
|
||||
MagickSetPointsize(MagickWand *,const double),
|
||||
MagickSetResolution(MagickWand *,const double,const double),
|
||||
MagickSetResourceLimit(const ResourceType type,const MagickSizeType limit),
|
||||
MagickSetSamplingFactors(MagickWand *,const size_t,const double *),
|
||||
MagickSetSize(MagickWand *,const size_t,const size_t),
|
||||
MagickSetSizeOffset(MagickWand *,const size_t,const size_t,const ssize_t),
|
||||
MagickSetType(MagickWand *,const ImageType);
|
||||
|
||||
extern WandExport MagickProgressMonitor
|
||||
MagickSetProgressMonitor(MagickWand *,const MagickProgressMonitor,void *);
|
||||
|
||||
extern WandExport MagickSizeType
|
||||
MagickGetResource(const ResourceType),
|
||||
MagickGetResourceLimit(const ResourceType);
|
||||
|
||||
extern WandExport PixelWand
|
||||
*MagickGetBackgroundColor(MagickWand *);
|
||||
|
||||
extern WandExport OrientationType
|
||||
MagickGetOrientationType(MagickWand *);
|
||||
|
||||
extern WandExport size_t
|
||||
MagickGetCompressionQuality(MagickWand *);
|
||||
|
||||
extern WandExport unsigned char
|
||||
*MagickGetImageProfile(MagickWand *,const char *,size_t *),
|
||||
*MagickRemoveImageProfile(MagickWand *,const char *,size_t *);
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
|
@ -0,0 +1,24 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
MagickWand API (deprecated, use magick-wand.h instead).
|
||||
*/
|
||||
|
||||
#ifndef _MAGICKWAND_MAGICK_WAND_DEPRECATED_H
|
||||
#define _MAGICKWAND_MAGICK_WAND_DEPRECATED_H
|
||||
|
||||
#include "wand/MagickWand.h"
|
||||
|
||||
#endif
|
|
@ -0,0 +1,24 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
MagickWand API (deprecated, use magick-wand.h instead).
|
||||
*/
|
||||
|
||||
#ifndef _MAGICKWAND_MAGICK_WAND_DEPRECATED_H
|
||||
#define _MAGICKWAND_MAGICK_WAND_DEPRECATED_H
|
||||
|
||||
#include "wand/MagickWand.h"
|
||||
|
||||
#endif
|
|
@ -0,0 +1,130 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
MagickWand method attribute.
|
||||
*/
|
||||
#ifndef _MAGICKWAND_METHOD_ATTRIBUTE_H
|
||||
#define _MAGICKWAND_METHOD_ATTRIBUTE_H
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#if defined(__BORLANDC__) && defined(_DLL)
|
||||
# pragma message("BCBMagick lib DLL export interface")
|
||||
# define _MAGICKDLL_
|
||||
# define _MAGICKLIB_
|
||||
# define MAGICKCORE_MODULES_SUPPORT
|
||||
# undef MAGICKCORE_BUILD_MODULES
|
||||
#endif
|
||||
|
||||
#if defined(MAGICKCORE_WINDOWS_SUPPORT) && !defined(__CYGWIN__)
|
||||
# define WandPrivate
|
||||
# if defined(_MT) && defined(_DLL) && !defined(_MAGICKDLL_) && !defined(_LIB)
|
||||
# define _MAGICKDLL_
|
||||
# endif
|
||||
# if defined(_MAGICKDLL_)
|
||||
# if defined(_VISUALC_)
|
||||
# pragma warning( disable: 4273 ) /* Disable the dll linkage warnings */
|
||||
# endif
|
||||
# if !defined(_MAGICKLIB_)
|
||||
# if defined(__GNUC__)
|
||||
# define WandExport __attribute__ ((dllimport))
|
||||
# else
|
||||
# define WandExport __declspec(dllimport)
|
||||
# endif
|
||||
# if defined(_VISUALC_)
|
||||
# pragma message( "MagickWand lib DLL import interface" )
|
||||
# endif
|
||||
# else
|
||||
# if defined(__GNUC__)
|
||||
# define WandExport __attribute__ ((dllexport))
|
||||
# else
|
||||
# define WandExport __declspec(dllexport)
|
||||
# endif
|
||||
# if defined(_VISUALC_)
|
||||
# pragma message( "MagickWand lib DLL export interface" )
|
||||
# endif
|
||||
# endif
|
||||
# else
|
||||
# define WandExport
|
||||
# if defined(_VISUALC_)
|
||||
# pragma message( "MagickWand lib static interface" )
|
||||
# endif
|
||||
# endif
|
||||
|
||||
# if defined(_DLL) && !defined(_LIB)
|
||||
# if defined(_VISUALC_)
|
||||
# pragma message( "MagickWand module DLL export interface" )
|
||||
# endif
|
||||
# else
|
||||
# if defined(_VISUALC_)
|
||||
# pragma message( "MagickWand module static interface" )
|
||||
# endif
|
||||
|
||||
# endif
|
||||
# define WandGlobal __declspec(thread)
|
||||
# if defined(_VISUALC_)
|
||||
# pragma warning(disable : 4018)
|
||||
# pragma warning(disable : 4068)
|
||||
# pragma warning(disable : 4244)
|
||||
# pragma warning(disable : 4142)
|
||||
# pragma warning(disable : 4800)
|
||||
# pragma warning(disable : 4786)
|
||||
# pragma warning(disable : 4996)
|
||||
# endif
|
||||
#else
|
||||
# if __GNUC__ >= 4
|
||||
# define WandExport __attribute__ ((visibility ("default")))
|
||||
# define WandPrivate __attribute__ ((visibility ("hidden")))
|
||||
# else
|
||||
# define WandExport
|
||||
# define WandPrivate
|
||||
# endif
|
||||
# define WandGlobal
|
||||
#endif
|
||||
|
||||
#define WandSignature 0xabacadabUL
|
||||
#if !defined(MaxTextExtent)
|
||||
# define MaxTextExtent 4096
|
||||
#endif
|
||||
|
||||
#if defined(MAGICKCORE_HAVE___ATTRIBUTE__)
|
||||
# define wand_aligned(x) __attribute__((aligned(x)))
|
||||
# define wand_attribute __attribute__
|
||||
# define wand_unused(x) wand_unused_ ## x __attribute__((unused))
|
||||
#else
|
||||
# define wand_aligned(x) /* nothing */
|
||||
# define wand_attribute(x) /* nothing */
|
||||
# define wand_unused(x) x
|
||||
#endif
|
||||
|
||||
#if (((__GNUC__) > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 3)))
|
||||
# define wand_alloc_size(x) __attribute__((__alloc_size__(x)))
|
||||
# define wand_alloc_sizes(x,y) __attribute__((__alloc_size__(x,y)))
|
||||
# define wand_cold_spot __attribute__((__cold__))
|
||||
# define wand_hot_spot __attribute__((__hot__))
|
||||
#else
|
||||
# define wand_alloc_size(x) /* nothing */
|
||||
# define wand_alloc_sizes(x,y) /* nothing */
|
||||
# define wand_cold_spot
|
||||
# define wand_hot_spot
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
43
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/mogrify.h
Normal file
43
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/mogrify.h
Normal file
|
@ -0,0 +1,43 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
MagickWand mogrify command-line method.
|
||||
*/
|
||||
#ifndef _MAGICKWAND_MOGRIFY_H
|
||||
#define _MAGICKWAND_MOGRIFY_H
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
typedef MagickBooleanType
|
||||
(*MagickCommand)(ImageInfo *,int,char **,char **,ExceptionInfo *);
|
||||
|
||||
extern WandExport MagickBooleanType
|
||||
MagickCommandGenesis(ImageInfo *,MagickCommand,int,char **,char **,
|
||||
ExceptionInfo *),
|
||||
MogrifyImage(ImageInfo *,const int,const char **,Image **,ExceptionInfo *),
|
||||
MogrifyImageCommand(ImageInfo *,int,char **,char **,ExceptionInfo *),
|
||||
MogrifyImageInfo(ImageInfo *,const int,const char **,ExceptionInfo *),
|
||||
MogrifyImageList(ImageInfo *,const int,const char **,Image **,
|
||||
ExceptionInfo *),
|
||||
MogrifyImages(ImageInfo *,const MagickBooleanType,const int,const char **,
|
||||
Image **,ExceptionInfo *);
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
32
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/montage.h
Normal file
32
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/montage.h
Normal file
|
@ -0,0 +1,32 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
MagickWand montage command-line method.
|
||||
*/
|
||||
#ifndef _MAGICKWAND_MONTAGE_H
|
||||
#define _MAGICKWAND_MONTAGE_H
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
extern WandExport MagickBooleanType
|
||||
MontageImageCommand(ImageInfo *,int,char **,char **,ExceptionInfo *);
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
|
@ -0,0 +1,68 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
Pixel Iterator Methods.
|
||||
*/
|
||||
#ifndef _MAGICKWAND_PIXEL_ITERATOR_H
|
||||
#define _MAGICKWAND_PIXEL_ITERATOR_H
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#include "wand/magick-wand.h"
|
||||
#include "wand/pixel-wand.h"
|
||||
|
||||
typedef struct _PixelIterator
|
||||
PixelIterator;
|
||||
|
||||
extern WandExport char
|
||||
*PixelGetIteratorException(const PixelIterator *,ExceptionType *);
|
||||
|
||||
extern WandExport ExceptionType
|
||||
PixelGetIteratorExceptionType(const PixelIterator *);
|
||||
|
||||
extern WandExport MagickBooleanType
|
||||
IsPixelIterator(const PixelIterator *),
|
||||
PixelClearIteratorException(PixelIterator *),
|
||||
PixelSetIteratorRow(PixelIterator *,const ssize_t),
|
||||
PixelSyncIterator(PixelIterator *);
|
||||
|
||||
extern WandExport PixelIterator
|
||||
*ClonePixelIterator(const PixelIterator *),
|
||||
*DestroyPixelIterator(PixelIterator *),
|
||||
*NewPixelIterator(MagickWand *),
|
||||
*NewPixelRegionIterator(MagickWand *,const ssize_t,const ssize_t,const size_t,
|
||||
const size_t);
|
||||
|
||||
extern WandExport PixelWand
|
||||
**PixelGetCurrentIteratorRow(PixelIterator *,size_t *),
|
||||
**PixelGetNextIteratorRow(PixelIterator *,size_t *),
|
||||
**PixelGetPreviousIteratorRow(PixelIterator *,size_t *);
|
||||
|
||||
extern WandExport ssize_t
|
||||
PixelGetIteratorRow(PixelIterator *);
|
||||
|
||||
extern WandExport void
|
||||
ClearPixelIterator(PixelIterator *),
|
||||
PixelResetIterator(PixelIterator *),
|
||||
PixelSetFirstIteratorRow(PixelIterator *),
|
||||
PixelSetLastIteratorRow(PixelIterator *);
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
114
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/pixel-wand.h
Normal file
114
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/pixel-wand.h
Normal file
|
@ -0,0 +1,114 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
MagickWand pixel wand methods.
|
||||
*/
|
||||
#ifndef _MAGICKWAND_PIXEL_WAND_H
|
||||
#define _MAGICKWAND_PIXEL_WAND_H
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
typedef struct _PixelWand
|
||||
PixelWand;
|
||||
|
||||
extern WandExport char
|
||||
*PixelGetColorAsNormalizedString(const PixelWand *),
|
||||
*PixelGetColorAsString(const PixelWand *),
|
||||
*PixelGetException(const PixelWand *,ExceptionType *);
|
||||
|
||||
extern WandExport double
|
||||
PixelGetAlpha(const PixelWand *),
|
||||
PixelGetBlack(const PixelWand *),
|
||||
PixelGetBlue(const PixelWand *),
|
||||
PixelGetCyan(const PixelWand *),
|
||||
PixelGetFuzz(const PixelWand *),
|
||||
PixelGetGreen(const PixelWand *),
|
||||
PixelGetMagenta(const PixelWand *),
|
||||
PixelGetOpacity(const PixelWand *),
|
||||
PixelGetRed(const PixelWand *),
|
||||
PixelGetYellow(const PixelWand *);
|
||||
|
||||
extern WandExport ExceptionType
|
||||
PixelGetExceptionType(const PixelWand *);
|
||||
|
||||
extern WandExport IndexPacket
|
||||
PixelGetIndex(const PixelWand *);
|
||||
|
||||
extern WandExport MagickBooleanType
|
||||
IsPixelWand(const PixelWand *),
|
||||
IsPixelWandSimilar(PixelWand *,PixelWand *,const double),
|
||||
PixelClearException(PixelWand *),
|
||||
PixelSetColor(PixelWand *,const char *);
|
||||
|
||||
extern WandExport PixelWand
|
||||
*ClonePixelWand(const PixelWand *),
|
||||
**ClonePixelWands(const PixelWand **,const size_t),
|
||||
*DestroyPixelWand(PixelWand *),
|
||||
**DestroyPixelWands(PixelWand **,const size_t),
|
||||
*NewPixelWand(void),
|
||||
**NewPixelWands(const size_t);
|
||||
|
||||
extern WandExport Quantum
|
||||
PixelGetAlphaQuantum(const PixelWand *),
|
||||
PixelGetBlackQuantum(const PixelWand *),
|
||||
PixelGetBlueQuantum(const PixelWand *),
|
||||
PixelGetCyanQuantum(const PixelWand *),
|
||||
PixelGetGreenQuantum(const PixelWand *),
|
||||
PixelGetMagentaQuantum(const PixelWand *),
|
||||
PixelGetOpacityQuantum(const PixelWand *),
|
||||
PixelGetRedQuantum(const PixelWand *),
|
||||
PixelGetYellowQuantum(const PixelWand *);
|
||||
|
||||
extern WandExport size_t
|
||||
PixelGetColorCount(const PixelWand *);
|
||||
|
||||
extern WandExport void
|
||||
ClearPixelWand(PixelWand *),
|
||||
PixelGetHSL(const PixelWand *,double *,double *,double *),
|
||||
PixelGetMagickColor(const PixelWand *,MagickPixelPacket *),
|
||||
PixelGetQuantumColor(const PixelWand *,PixelPacket *),
|
||||
PixelSetAlpha(PixelWand *,const double),
|
||||
PixelSetAlphaQuantum(PixelWand *,const Quantum),
|
||||
PixelSetBlack(PixelWand *,const double),
|
||||
PixelSetBlackQuantum(PixelWand *,const Quantum),
|
||||
PixelSetBlue(PixelWand *,const double),
|
||||
PixelSetBlueQuantum(PixelWand *,const Quantum),
|
||||
PixelSetColorFromWand(PixelWand *,const PixelWand *),
|
||||
PixelSetColorCount(PixelWand *,const size_t),
|
||||
PixelSetCyan(PixelWand *,const double),
|
||||
PixelSetCyanQuantum(PixelWand *,const Quantum),
|
||||
PixelSetFuzz(PixelWand *,const double),
|
||||
PixelSetGreen(PixelWand *,const double),
|
||||
PixelSetGreenQuantum(PixelWand *,const Quantum),
|
||||
PixelSetHSL(PixelWand *,const double,const double,const double),
|
||||
PixelSetIndex(PixelWand *,const IndexPacket),
|
||||
PixelSetMagenta(PixelWand *,const double),
|
||||
PixelSetMagentaQuantum(PixelWand *,const Quantum),
|
||||
PixelSetMagickColor(PixelWand *,const MagickPixelPacket *),
|
||||
PixelSetOpacity(PixelWand *,const double),
|
||||
PixelSetOpacityQuantum(PixelWand *,const Quantum),
|
||||
PixelSetQuantumColor(PixelWand *,const PixelPacket *),
|
||||
PixelSetRed(PixelWand *,const double),
|
||||
PixelSetRedQuantum(PixelWand *,const Quantum),
|
||||
PixelSetYellow(PixelWand *,const double),
|
||||
PixelSetYellowQuantum(PixelWand *,const Quantum);
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
32
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/stream.h
Normal file
32
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/stream.h
Normal file
|
@ -0,0 +1,32 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
MagickWand montage command-line method.
|
||||
*/
|
||||
#ifndef _MAGICKWAND_STREAM_H
|
||||
#define _MAGICKWAND_STREAM_H
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
extern WandExport MagickBooleanType
|
||||
StreamImageCommand(ImageInfo *,int,char **,char **,ExceptionInfo *);
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
73
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/wand-view.h
Normal file
73
ImageMagick-6.8.3-1/bin/include/ImageMagick/wand/wand-view.h
Normal file
|
@ -0,0 +1,73 @@
|
|||
/*
|
||||
Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
|
||||
dedicated to making software imaging solutions freely available.
|
||||
|
||||
You may not use this file except in compliance with the License.
|
||||
obtain a copy of the License at
|
||||
|
||||
http://www.imagemagick.org/script/license.php
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITTransferNS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
MagickWand wand view methods.
|
||||
*/
|
||||
#ifndef _MAGICKWAND_WAND_VIEW_H
|
||||
#define _MAGICKWAND_WAND_VIEW_H
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
typedef struct _WandView
|
||||
WandView;
|
||||
|
||||
typedef MagickBooleanType
|
||||
(*DuplexTransferWandViewMethod)(const WandView *,const WandView *,WandView *,
|
||||
const ssize_t,const int,void *),
|
||||
(*GetWandViewMethod)(const WandView *,const ssize_t,const int,void *),
|
||||
(*SetWandViewMethod)(WandView *,const ssize_t,const int,void *),
|
||||
(*TransferWandViewMethod)(const WandView *,WandView *,const ssize_t,
|
||||
const int,void *),
|
||||
(*UpdateWandViewMethod)(WandView *,const ssize_t,const int,void *);
|
||||
|
||||
extern WandExport char
|
||||
*GetWandViewException(const WandView *,ExceptionType *);
|
||||
|
||||
extern WandExport MagickBooleanType
|
||||
DuplexTransferWandViewIterator(WandView *,WandView *,WandView *,
|
||||
DuplexTransferWandViewMethod,void *),
|
||||
GetWandViewIterator(WandView *,GetWandViewMethod,void *),
|
||||
IsWandView(const WandView *),
|
||||
SetWandViewIterator(WandView *,SetWandViewMethod,void *),
|
||||
TransferWandViewIterator(WandView *,WandView *,TransferWandViewMethod,void *),
|
||||
UpdateWandViewIterator(WandView *,UpdateWandViewMethod,void *);
|
||||
|
||||
extern WandExport MagickWand
|
||||
*GetWandViewWand(const WandView *);
|
||||
|
||||
extern WandExport PixelWand
|
||||
**GetWandViewPixels(const WandView *);
|
||||
|
||||
extern WandExport RectangleInfo
|
||||
GetWandViewExtent(const WandView *);
|
||||
|
||||
extern WandExport void
|
||||
SetWandViewDescription(WandView *,const char *),
|
||||
SetWandViewThreads(WandView *,const size_t);
|
||||
|
||||
extern WandExport WandView
|
||||
*CloneWandView(const WandView *),
|
||||
*DestroyWandView(WandView *),
|
||||
*NewWandView(MagickWand *),
|
||||
*NewWandViewExtent(MagickWand *,const ssize_t,const ssize_t,const size_t,
|
||||
const size_t);
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
Loading…
Add table
Add a link
Reference in a new issue