BRL-CAD
str_ht Struct Reference

Data Fields

uint32_t magic
 
char hashTableValid
 
uint32_t * hashTableMagic1
 
uint32_t * hashTable
 
uint32_t * hashTableMagic2
 
uint32_t magic_end
 

Detailed Description

A heavily magic-number protected version of the hashtable.

This table is used to convert integers into repeatable random results for indices into RTable.

Definition at line 128 of file noise.c.

Field Documentation

uint32_t magic

Definition at line 129 of file noise.c.

Referenced by bn_noise_init().

char hashTableValid

Definition at line 130 of file noise.c.

Referenced by bn_noise_init(), bn_noise_perlin(), and bn_noise_vec().

uint32_t* hashTableMagic1

Definition at line 131 of file noise.c.

Referenced by bn_noise_init().

uint32_t* hashTable

Definition at line 132 of file noise.c.

Referenced by bn_noise_init().

uint32_t* hashTableMagic2

Definition at line 133 of file noise.c.

Referenced by bn_noise_init().

uint32_t magic_end

Definition at line 134 of file noise.c.

Referenced by bn_noise_init().


The documentation for this struct was generated from the following file: