C# Класс SuperProgram.CodeBehind.GeometryDrawer

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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