MagickCore 7.1.0
Convert, Edit, Or Compose Bitmap Images
random-private.h File Reference
Include dependency graph for random-private.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

MagickPrivate double GetRandomInfoNormalize (const RandomInfo *)
 
MagickPrivate MagickBooleanType RandomComponentGenesis (void)
 
MagickPrivate unsigned long * GetRandomInfoSeed (RandomInfo *)
 
MagickPrivate void RandomComponentTerminus (void)
 
static RandomInfo ** DestroyRandomInfoTLS (RandomInfo **random_info)
 
static RandomInfo ** AcquireRandomInfoTLS (void)
 

Function Documentation

◆ AcquireRandomInfoTLS()

◆ DestroyRandomInfoTLS()

◆ GetRandomInfoNormalize()

MagickPrivate double GetRandomInfoNormalize ( const RandomInfo random_info)

Definition at line 642 of file random.c.

References _RandomInfo::normalize, and random_info.

◆ GetRandomInfoSeed()

MagickPrivate unsigned long * GetRandomInfoSeed ( RandomInfo random_info)

Definition at line 670 of file random.c.

References random_info, and _RandomInfo::seed.

◆ RandomComponentGenesis()

MagickPrivate MagickBooleanType RandomComponentGenesis ( void  )

Definition at line 790 of file random.c.

References AcquireSemaphoreInfo(), MagickTrue, and random_semaphore.

Referenced by MagickCoreGenesis().

◆ RandomComponentTerminus()

MagickPrivate void RandomComponentTerminus ( void  )

Definition at line 815 of file random.c.

References ActivateSemaphoreInfo(), random_semaphore, and RelinquishSemaphoreInfo().

Referenced by MagickCoreTerminus().