MagickCore  6.9.11-59
Convert, Edit, Or Compose Bitmap Images
fx-private.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct _FxInfo FxInfo
 

Functions

MagickExport FxInfoAcquireFxInfo (const Image *, const char *)
 
MagickExport FxInfoDestroyFxInfo (FxInfo *)
 
MagickExport MagickBooleanType FxEvaluateExpression (FxInfo *, double *, ExceptionInfo *)
 
MagickExport MagickBooleanType FxEvaluateChannelExpression (FxInfo *, const ChannelType, const ssize_t, const ssize_t, double *, ExceptionInfo *)
 

Typedef Documentation

◆ FxInfo

typedef struct _FxInfo FxInfo

Function Documentation

◆ AcquireFxInfo()

MagickExport FxInfo* AcquireFxInfo ( const Image ,
const char *   
)

◆ DestroyFxInfo()

MagickExport FxInfo * DestroyFxInfo ( FxInfo )

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 DestroyFxThreadSet(), GetImageProperty(), and InterpretImageProperties().

Here is the caller graph for this function:

◆ FxEvaluateChannelExpression()

MagickExport MagickBooleanType FxEvaluateChannelExpression ( FxInfo ,
const  ChannelType,
const  ssize_t,
const  ssize_t,
double *  ,
ExceptionInfo  
)

References _FxInfo::expression, FxEvaluateSubexpression(), MagickFalse, MagickTrue, OptionError, and _ExceptionInfo::severity.

Referenced by FxEvaluateExpression(), FxImageChannel(), FxPreprocessExpression(), GetImageProperty(), and InterpretImageProperties().

Here is the caller graph for this function:

◆ FxEvaluateExpression()

MagickExport MagickBooleanType FxEvaluateExpression ( FxInfo ,
double *  ,
ExceptionInfo  
)