C# 클래스 SuperProgram.CodeBehind.GeometryDrawer

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

공개 메소드들

메소드 설명
BufferDispose ( ) : void
DrawContours ( Pen pen ) : void
DrawLineSegments ( Pen pen ) : void
DrawPoints ( Pen pen ) : void
DrawTriangles ( Pen pen ) : void
FillBufferRectangle ( Brush brush, int x, int y, int width, int height ) : void
FillTriangles ( List triangleList, double T ) : void
GeometryDrawer ( PictureBox pictureBox ) : System
IsBufferNull ( ) : bool
RefreshImage ( ) : void
RefreshImage ( Graphics gr ) : void
SetImageBuffer ( ) : void

비공개 메소드들

메소드 설명
drawLine ( Pen pen, Point pt1, Point pt2 ) : void
fillTriangle ( Brush brush, Point trianglePoints ) : void
getXOffset ( Point pt ) : int

메소드 상세

BufferDispose() 공개 메소드

public BufferDispose ( ) : void
리턴 void

DrawContours() 공개 메소드

public DrawContours ( Pen pen ) : void
pen System.Drawing.Pen
리턴 void

DrawLineSegments() 공개 메소드

public DrawLineSegments ( Pen pen ) : void
pen System.Drawing.Pen
리턴 void

DrawPoints() 공개 메소드

public DrawPoints ( Pen pen ) : void
pen System.Drawing.Pen
리턴 void

DrawTriangles() 공개 메소드

public DrawTriangles ( Pen pen ) : void
pen System.Drawing.Pen
리턴 void

FillBufferRectangle() 공개 메소드

public FillBufferRectangle ( Brush brush, int x, int y, int width, int height ) : void
brush System.Drawing.Brush
x int
y int
width int
height int
리턴 void

FillTriangles() 공개 메소드

public FillTriangles ( List triangleList, double T ) : void
triangleList List
T double
리턴 void

GeometryDrawer() 공개 메소드

public GeometryDrawer ( PictureBox pictureBox ) : System
pictureBox System.Windows.Forms.PictureBox
리턴 System

IsBufferNull() 공개 메소드

public IsBufferNull ( ) : bool
리턴 bool

RefreshImage() 공개 메소드

public RefreshImage ( ) : void
리턴 void

RefreshImage() 공개 메소드

public RefreshImage ( Graphics gr ) : void
gr System.Drawing.Graphics
리턴 void

SetImageBuffer() 공개 메소드

public SetImageBuffer ( ) : void
리턴 void