C# Класс TpTrayUtility.Components.ShapeBoxControl

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

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

Метод Описание
Draw ( Graphics g, PointF offset, float zoom ) : void
DrawPointsOnly ( Graphics g ) : void
GeneratePoints ( ) : void
GetCursor ( PointF point, int dragPointID ) : Cursor
GetPoint ( PointF coords ) : int
MovePoint ( int id, PointF point ) : void
ShapeBoxControl ( Primitive prim ) : System

Приватные методы

Метод Описание
Distance ( PointF p, PointF c ) : double
MoveBy ( float dx, float dy ) : void
PointIn ( PointF point ) : bool

Описание методов

Draw() публичный Метод

public Draw ( Graphics g, PointF offset, float zoom ) : void
g System.Drawing.Graphics
offset System.Drawing.PointF
zoom float
Результат void

DrawPointsOnly() публичный Метод

public DrawPointsOnly ( Graphics g ) : void
g System.Drawing.Graphics
Результат void

GeneratePoints() публичный Метод

public GeneratePoints ( ) : void
Результат void

GetCursor() публичный Метод

public GetCursor ( PointF point, int dragPointID ) : Cursor
point System.Drawing.PointF
dragPointID int
Результат System.Windows.Forms.Cursor

GetPoint() публичный Метод

public GetPoint ( PointF coords ) : int
coords System.Drawing.PointF
Результат int

MovePoint() публичный Метод

public MovePoint ( int id, PointF point ) : void
id int
point System.Drawing.PointF
Результат void

ShapeBoxControl() публичный Метод

public ShapeBoxControl ( Primitive prim ) : System
prim Primitive
Результат System