C# Class Buckets.HashMatrix

Afficher le fichier Open project: DisruptionTheory/Buckets Class Usage Examples

Méthodes publiques

Méthode Description
ApplyHashIncrementalNumerics ( Func function ) : void

Fill the internal pixel matrix according to the specified hash function. using numbers 0 to load limit as strings.

ApplyHashIncrementalString ( Func function ) : void

Fill the internal pixel matrix according to the specified hash function. using numbers 0 to load limit converted to alpha numeric strings

ApplyHashIncrementalStringSpecial ( Func function ) : void

Fill the internal pixel matrix according to the specified hash function. using numbers 0 to load limit converted to random alpha numeric strings with special characters.

ApplyHashRandomString ( int stringSize, Func function ) : void

Fill the internal pixel matrix according to the specified hash function. using Randomly Generated strings.

ApplyHashRandomStringSpecial ( int stringSize, Func function ) : void

Fill the internal pixel matrix according to the specified hash function. using Randomly Generated alpha numeric strings with special characters.

Draw2DGradiant ( PictureBox pBox ) : void
Draw3DSurface ( PictureBox pBox ) : void
Draw3DSurface_MouseDown ( Object sender, MouseEventArgs e ) : void
Draw3DSurface_MouseMove ( Object sender, MouseEventArgs e ) : void
Draw3DSurface_MouseUp ( Object sender, MouseEventArgs e ) : void
Draw3DSurface_MouseWheel ( Object sender, MouseEventArgs e ) : void
Draw3DSurface_Paint ( Object sender, PaintEventArgs e ) : void

Private Methods

Méthode Description
FindHighVal ( ) : void
HashMatrix ( ) : System

Method Details

ApplyHashIncrementalNumerics() public static méthode

Fill the internal pixel matrix according to the specified hash function. using numbers 0 to load limit as strings.
public static ApplyHashIncrementalNumerics ( Func function ) : void
function Func The hash function to fill according to.
Résultat void

ApplyHashIncrementalString() public static méthode

Fill the internal pixel matrix according to the specified hash function. using numbers 0 to load limit converted to alpha numeric strings
public static ApplyHashIncrementalString ( Func function ) : void
function Func The hash function to fill according to.
Résultat void

ApplyHashIncrementalStringSpecial() public static méthode

Fill the internal pixel matrix according to the specified hash function. using numbers 0 to load limit converted to random alpha numeric strings with special characters.
public static ApplyHashIncrementalStringSpecial ( Func function ) : void
function Func The hash function to fill according to.
Résultat void

ApplyHashRandomString() public static méthode

Fill the internal pixel matrix according to the specified hash function. using Randomly Generated strings.
public static ApplyHashRandomString ( int stringSize, Func function ) : void
stringSize int
function Func The hash function to fill according to.
Résultat void

ApplyHashRandomStringSpecial() public static méthode

Fill the internal pixel matrix according to the specified hash function. using Randomly Generated alpha numeric strings with special characters.
public static ApplyHashRandomStringSpecial ( int stringSize, Func function ) : void
stringSize int
function Func The hash function to fill according to.
Résultat void

Draw2DGradiant() public static méthode

public static Draw2DGradiant ( PictureBox pBox ) : void
pBox System.Windows.Forms.PictureBox
Résultat void

Draw3DSurface() public static méthode

public static Draw3DSurface ( PictureBox pBox ) : void
pBox System.Windows.Forms.PictureBox
Résultat void

Draw3DSurface_MouseDown() public static méthode

public static Draw3DSurface_MouseDown ( Object sender, MouseEventArgs e ) : void
sender Object
e MouseEventArgs
Résultat void

Draw3DSurface_MouseMove() public static méthode

public static Draw3DSurface_MouseMove ( Object sender, MouseEventArgs e ) : void
sender Object
e MouseEventArgs
Résultat void

Draw3DSurface_MouseUp() public static méthode

public static Draw3DSurface_MouseUp ( Object sender, MouseEventArgs e ) : void
sender Object
e MouseEventArgs
Résultat void

Draw3DSurface_MouseWheel() public static méthode

public static Draw3DSurface_MouseWheel ( Object sender, MouseEventArgs e ) : void
sender Object
e MouseEventArgs
Résultat void

Draw3DSurface_Paint() public static méthode

public static Draw3DSurface_Paint ( Object sender, PaintEventArgs e ) : void
sender Object
e PaintEventArgs
Résultat void