MagickCore 6.9.12
|
Go to the source code of this file.
Typedefs | |
typedef struct _FxInfo | FxInfo |
Functions | |
MagickExport FxInfo * | AcquireFxInfo (const Image *, const char *) |
MagickExport FxInfo * | DestroyFxInfo (FxInfo *) |
MagickExport MagickBooleanType | FxEvaluateExpression (FxInfo *, double *, ExceptionInfo *) |
MagickExport MagickBooleanType | FxEvaluateChannelExpression (FxInfo *, const ChannelType, const ssize_t, const ssize_t, double *, ExceptionInfo *) |
Definition at line 26 of file fx-private.h.
MagickExport FxInfo * AcquireFxInfo | ( | const Image * | , |
const char * | |||
) |
Referenced by GetImageProperty(), and InterpretImageProperties().
MagickExport FxInfo * DestroyFxInfo | ( | FxInfo * | fx_info | ) |
Definition at line 292 of file fx.c.
References _FxInfo::colors, DestroyCacheView(), DestroyExceptionInfo(), DestroyRandomInfo(), DestroySplayTree(), DestroyString(), _FxInfo::exception, _FxInfo::expression, GetImageListLength(), _FxInfo::images, _FxInfo::random_info, RelinquishMagickMemory(), _FxInfo::symbols, and _FxInfo::view.
Referenced by DestroyFxTLS(), GetImageProperty(), and InterpretImageProperties().
MagickExport MagickBooleanType FxEvaluateChannelExpression | ( | FxInfo * | fx_info, |
const | ChannelType, | ||
const | ssize_t, | ||
const | ssize_t, | ||
double * | alpha, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 2679 of file fx.c.
References _FxInfo::expression, FxEvaluateSubexpression(), MagickFalse, MagickTrue, OptionError, and _ExceptionInfo::severity.
Referenced by FxEvaluateExpression(), FxImageChannel(), FxPreprocessExpression(), GetImageProperty(), and InterpretImageProperties().
MagickExport MagickBooleanType FxEvaluateExpression | ( | FxInfo * | , |
double * | , | ||
ExceptionInfo * | |||
) |