C# 클래스 Visualizer.SolutionVisualizerForm

상속: VisualizerForm
파일 보기 프로젝트 열기: sergey-and-valya/load-balancing

공개 메소드들

메소드 설명
SolutionVisualizerForm ( SplittedMatrix splittedMatrix, IMatrix matrix, ISolution solution, int min, int max, double criterion ) : System.Drawing

보호된 메소드들

메소드 설명
ChangeBitmap ( ) : void
Dispose ( bool disposing ) : void

Clean up any resources being used.

SetBitmap ( ) : void
SetSettings ( ) : void
SetStep ( ) : void

비공개 메소드들

메소드 설명
GetMaxOfSumOfSplittedElements ( ) : int
GetMinOfSumOfSplittedElements ( ) : int
GetValueOfMatrixFrom ( int value ) : int
InitParameters ( SplittedMatrix splittedMatrix, IMatrix matrix, ISolution solution ) : void
InitSumInBlocks ( ) : void
SetAlmostMaxOfSumOfSplittedElements ( ) : void
SetAlmostMinOfSumOfSplittedElements ( ) : void
SetBoundOfValuesOfBlocks ( ) : void
SetBoundOfValuesOfMatrix ( int min, int max ) : void
SetChangeModeButtonLocation ( ) : void
SetCriterion ( double criterion ) : void
SetCriterionLocation ( ) : void
SetPixelToBitmapOfMatrix ( int value, int row, int column ) : void
SetPixelToSumInBlocksBitmap ( int valueRed, int valueGreen, int valueBlue, int row, int column ) : void
SetSizeOfBitmap ( ) : void
SetSolutionSize ( ) : void
SetSumInBlocks ( ) : void

메소드 상세

ChangeBitmap() 보호된 메소드

protected ChangeBitmap ( ) : void
리턴 void

Dispose() 보호된 메소드

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
리턴 void

SetBitmap() 보호된 메소드

protected SetBitmap ( ) : void
리턴 void

SetSettings() 보호된 메소드

protected SetSettings ( ) : void
리턴 void

SetStep() 보호된 메소드

protected SetStep ( ) : void
리턴 void

SolutionVisualizerForm() 공개 메소드

public SolutionVisualizerForm ( SplittedMatrix splittedMatrix, IMatrix matrix, ISolution solution, int min, int max, double criterion ) : System.Drawing
splittedMatrix SplittedMatrix
matrix IMatrix
solution ISolution
min int
max int
criterion double
리턴 System.Drawing