C# Class Revit.SDK.Samples.NewOpenings.CS.RectTool

Tool used to draw rectangle
Inheritance: ITool
Afficher le fichier Open project: AMEE/revit

Méthodes publiques

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

Private Methods

Méthode Description
DrawRect ( Graphics graphic, Pen pen, Point p1, Point p2 ) : void

Draw rectangle use the given two opposite point p1 and p2

Method Details

Draw() public méthode

Draw rectangles
public Draw ( Graphics graphic ) : void
graphic System.Drawing.Graphics Graphics object,used to draw geometry
Résultat void

OnMouseDown() public méthode

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
Résultat void

OnMouseMove() public méthode

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
Résultat void

OnMouseUp() public méthode

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
Résultat void

RectTool() public méthode

Default constructor
public RectTool ( ) : System
Résultat System