#include "magick/thread-private.h"
Go to the source code of this file.
Functions | |
static RandomInfo ** | DestroyRandomInfoThreadSet (RandomInfo **random_info) |
static RandomInfo ** | AcquireRandomInfoThreadSet (void) |
MagickExport unsigned long * | GetRandomInfoSeed (RandomInfo *) |
MagickExport double | GetRandomInfoNormalize (const RandomInfo *) |
static RandomInfo** AcquireRandomInfoThreadSet | ( | void | ) | [inline, static] |
References AcquireAlignedMemory(), AcquireRandomInfo(), GetMagickResourceLimit(), _QuantumInfo::number_threads, random_info, ResourceLimitFatalError, ThreadResource, and ThrowFatalException.
Referenced by AddNoiseImageChannel(), EvaluateImageChannel(), EvaluateImages(), RandomThresholdImageChannel(), SketchImage(), and SpreadImage().
static RandomInfo** DestroyRandomInfoThreadSet | ( | RandomInfo ** | random_info | ) | [inline, static] |
References DestroyRandomInfo(), GetMagickResourceLimit(), RelinquishAlignedMemory(), and ThreadResource.
Referenced by AddNoiseImageChannel(), EvaluateImageChannel(), EvaluateImages(), RandomThresholdImageChannel(), SketchImage(), and SpreadImage().
MagickExport double GetRandomInfoNormalize | ( | const RandomInfo * | ) |
References _RandomInfo::normalize.
MagickExport unsigned long* GetRandomInfoSeed | ( | RandomInfo * | ) |
References _RandomInfo::seed.