18#ifndef MAGICKCORE_RANDOM__H
19#define MAGICKCORE_RANDOM__H
23#if defined(__cplusplus) || defined(c_plusplus)
60#if defined(__cplusplus) || defined(c_plusplus)
#define magick_restrict
Definition MagickCore.h:41
MagickBooleanType
Definition magick-type.h:203
#define MagickExport
Definition method-attribute.h:80
MagickExport StringInfo * GetRandomKey(RandomInfo *, const size_t)
Definition random.c:680
MagickExport void SeedPseudoRandomGenerator(const unsigned long)
MagickExport void SetRandomTrueRandom(const MagickBooleanType)
Definition random.c:960
MagickExport void RandomComponentTerminus(void)
MagickExport double GetRandomValue(RandomInfo *)
MagickExport RandomInfo * AcquireRandomInfo(void)
MagickExport void SetRandomSecretKey(const unsigned long)
MagickExport unsigned long GetRandomSecretKey(const RandomInfo *)
Definition random.c:713
MagickExport RandomInfo * DestroyRandomInfo(RandomInfo *)
Definition random.c:272
MagickExport void SetRandomKey(RandomInfo *, const size_t, unsigned char *)
MagickExport double GetPseudoRandomValue(RandomInfo *magick_restrict)
MagickExport MagickBooleanType RandomComponentGenesis(void)
Definition random.c:770