C# 클래스 Buckets.HashMatrix

파일 보기 프로젝트 열기: DisruptionTheory/Buckets 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
FindHighVal ( ) : void
HashMatrix ( ) : System

메소드 상세

ApplyHashIncrementalNumerics() 공개 정적인 메소드

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.
리턴 void

ApplyHashIncrementalString() 공개 정적인 메소드

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.
리턴 void

ApplyHashIncrementalStringSpecial() 공개 정적인 메소드

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.
리턴 void

ApplyHashRandomString() 공개 정적인 메소드

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.
리턴 void

ApplyHashRandomStringSpecial() 공개 정적인 메소드

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.
리턴 void

Draw2DGradiant() 공개 정적인 메소드

public static Draw2DGradiant ( PictureBox pBox ) : void
pBox System.Windows.Forms.PictureBox
리턴 void

Draw3DSurface() 공개 정적인 메소드

public static Draw3DSurface ( PictureBox pBox ) : void
pBox System.Windows.Forms.PictureBox
리턴 void

Draw3DSurface_MouseDown() 공개 정적인 메소드

public static Draw3DSurface_MouseDown ( Object sender, MouseEventArgs e ) : void
sender Object
e MouseEventArgs
리턴 void

Draw3DSurface_MouseMove() 공개 정적인 메소드

public static Draw3DSurface_MouseMove ( Object sender, MouseEventArgs e ) : void
sender Object
e MouseEventArgs
리턴 void

Draw3DSurface_MouseUp() 공개 정적인 메소드

public static Draw3DSurface_MouseUp ( Object sender, MouseEventArgs e ) : void
sender Object
e MouseEventArgs
리턴 void

Draw3DSurface_MouseWheel() 공개 정적인 메소드

public static Draw3DSurface_MouseWheel ( Object sender, MouseEventArgs e ) : void
sender Object
e MouseEventArgs
리턴 void

Draw3DSurface_Paint() 공개 정적인 메소드

public static Draw3DSurface_Paint ( Object sender, PaintEventArgs e ) : void
sender Object
e PaintEventArgs
리턴 void