AcquireMagickInfo • GetMagickPrecision • IsMagickCoreInstantiated • MagickCoreGenesis • MagickCoreTerminus • SetMagickPrecision
AcquireMagickInfo() allocates a MagickInfo structure and initializes the members to default values.
The format of the AcquireMagickInfo method is:
MagickInfo *AcquireMagickInfo(const char *module, const char *name,)
A description of each parameter follows:
GetMagickPrecision() returns the maximum number of significant digits to be printed.
The format of the GetMagickPrecision method is:
int GetMagickPrecision(void)
IsMagickCoreInstantiated() returns MagickTrue if the ImageMagick environment is currently instantiated: MagickCoreGenesis() has been called but MagickDestroy() has not.
The format of the IsMagickCoreInstantiated method is:
MagickBooleanType IsMagickCoreInstantiated(void)
MagickCoreGenesis() initializes the MagickCore environment.
The format of the MagickCoreGenesis function is:
MagickCoreGenesis(const char *path, const MagickBooleanType establish_signal_handlers)
A description of each parameter follows:
MagickCoreTerminus() destroys the MagickCore environment.
The format of the MagickCoreTerminus function is:
MagickCoreTerminus(void)
SetMagickPrecision() sets the maximum number of significant digits to be printed.
An input argument of 0 returns the current precision setting.
A negative value forces the precision to reset to a default value according to the environment variable "MAGICK_PRECISION", the current 'policy' configuration setting, or the default value of '6', in that order.
The format of the SetMagickPrecision method is:
int SetMagickPrecision(const int precision)
A description of each parameter follows: