C# 클래스 Revit.SDK.Samples.NewOpenings.CS.RectTool

Tool used to draw rectangle
상속: ITool
파일 보기 프로젝트 열기: AMEE/revit

공개 메소드들

메소드 설명
Draw ( Graphics graphic ) : void

Draw rectangles

OnMouseDown ( Graphics graphic, MouseEventArgs e ) : void

Mouse down event handler

OnMouseMove ( Graphics graphic, MouseEventArgs e ) : void

Mouse move event handler

OnMouseUp ( Graphics graphic, MouseEventArgs e ) : void

Mouse up event handler

RectTool ( ) : System

Default constructor

비공개 메소드들

메소드 설명
DrawRect ( Graphics graphic, Pen pen, Point p1, Point p2 ) : void

Draw rectangle use the given two opposite point p1 and p2

메소드 상세

Draw() 공개 메소드

Draw rectangles
public Draw ( Graphics graphic ) : void
graphic System.Drawing.Graphics Graphics object,used to draw geometry
리턴 void

OnMouseDown() 공개 메소드

Mouse down event handler
public OnMouseDown ( Graphics graphic, MouseEventArgs e ) : void
graphic System.Drawing.Graphics Graphics object,used to draw geometry
e MouseEventArgs Mouse event argument
리턴 void

OnMouseMove() 공개 메소드

Mouse move event handler
public OnMouseMove ( Graphics graphic, MouseEventArgs e ) : void
graphic System.Drawing.Graphics Graphics object,used to draw geometry
e MouseEventArgs Mouse event argument
리턴 void

OnMouseUp() 공개 메소드

Mouse up event handler
public OnMouseUp ( Graphics graphic, MouseEventArgs e ) : void
graphic System.Drawing.Graphics Graphics object,used to draw geometry
e MouseEventArgs Mouse event argument
리턴 void

RectTool() 공개 메소드

Default constructor
public RectTool ( ) : System
리턴 System