C# Class TpTrayUtility.Components.ShapeBoxControl

Afficher le fichier Open project: TargetProcess/Tp.TrayUtility Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
Distance ( PointF p, PointF c ) : double
MoveBy ( float dx, float dy ) : void
PointIn ( PointF point ) : bool

Method Details

Draw() public méthode

public Draw ( Graphics g, PointF offset, float zoom ) : void
g System.Drawing.Graphics
offset System.Drawing.PointF
zoom float
Résultat void

DrawPointsOnly() public méthode

public DrawPointsOnly ( Graphics g ) : void
g System.Drawing.Graphics
Résultat void

GeneratePoints() public méthode

public GeneratePoints ( ) : void
Résultat void

GetCursor() public méthode

public GetCursor ( PointF point, int dragPointID ) : Cursor
point System.Drawing.PointF
dragPointID int
Résultat System.Windows.Forms.Cursor

GetPoint() public méthode

public GetPoint ( PointF coords ) : int
coords System.Drawing.PointF
Résultat int

MovePoint() public méthode

public MovePoint ( int id, PointF point ) : void
id int
point System.Drawing.PointF
Résultat void

ShapeBoxControl() public méthode

public ShapeBoxControl ( Primitive prim ) : System
prim Primitive
Résultat System