C# Класс Revit.SDK.Samples.NewOpenings.CS.RectTool

Tool used to draw rectangle
Наследование: ITool
Показать файл Открыть проект

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

Метод Описание
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