Philox 4x 64Engine Methods
Methods
| Advance | Advances the RNG state by the specified number of outputs. |
| Advance | Advances the engine state to the next block (next entropy window). |
| Advance | Advances the counter by the specified number of blocks. |
| Equals | Indicates whether this instance and a specified object are equal. (Inherited from ValueType) |
| Fill | Fills the destination span with values from a contiguous range of indices within the current block. |
| Generate | Computes the output block for the current key and counter. |
| Generate | Generates a block of random output by applying the Philox bijection. |
| Get | Copies the current counter into the provided destination span. |
| Get | Returns the hash code for this instance. (Inherited from ValueType) |
| Get | Copies the current key into the provided destination span. |
| Get | Gets the Type of the current instance. (Inherited from Object) |
| Jump | Jumps the RNG forward by the specified number of primary jump strides. |
| Load | Loads the engine's state from the source span in a stable little-endian format. |
| Long | Jumps the RNG forward by the specified number of long jump strides. |
| Output | Returns the native word at the specified index within the current block. |
| Reset | Resets the counter to all zeros. |
| Save | Saves the engine's state to the destination span in a stable little-endian format. |
| Seed( | Directly sets the Philox key with counter initialized to zero. |
| Seed( | Initializes the engine state from a seed sequence. |
| Seed( | Directly sets the Philox key and counter. |
| Set | Sets the counter to the specified value. |
| Set | Sets the key to the specified value. |
| ToString | Returns the fully qualified type name of this instance. (Inherited from ValueType) |