C# 클래스 TpTrayUtility.Components.ShapeBoxControl

파일 보기 프로젝트 열기: TargetProcess/Tp.TrayUtility 1 사용 예제들

공개 메소드들

메소드 설명
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