C# Класс mtManipulation.DrawingObject

Drawing object is a rectangle that demonstrates gestures
Показать файл Открыть проект

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

Метод Описание
DrawingObject ( Size clientSize ) : System

Create new instance of the rectangle.

Move ( Size size ) : void

Translate the rectangle

Paint ( Graphics graphics ) : void

Draw the rectangle by applying rotation and scaling factors

ResetObject ( Size clientSize ) : void

Set the default state for the drawing object

Rotate ( double angle, Point center ) : void

Rotate the rectangle

ShiftColor ( ) : void

Change the frame color

TogleDrawDiagonals ( ) : void

Start or stop X drawing

Zoom ( double zoomFactor, Point center ) : void

Change the rectangle size

Приватные методы

Метод Описание
RangeFromCenter ( Point location ) : double

Описание методов

DrawingObject() публичный Метод

Create new instance of the rectangle.
public DrawingObject ( Size clientSize ) : System
clientSize System.Drawing.Size The form size
Результат System

Move() публичный Метод

Translate the rectangle
public Move ( Size size ) : void
size System.Drawing.Size The translation amount
Результат void

Paint() публичный Метод

Draw the rectangle by applying rotation and scaling factors
public Paint ( Graphics graphics ) : void
graphics System.Drawing.Graphics
Результат void

ResetObject() публичный Метод

Set the default state for the drawing object
public ResetObject ( Size clientSize ) : void
clientSize System.Drawing.Size
Результат void

Rotate() публичный Метод

Rotate the rectangle
public Rotate ( double angle, Point center ) : void
angle double The relative angle
center Point Rotation center point
Результат void

ShiftColor() публичный Метод

Change the frame color
public ShiftColor ( ) : void
Результат void

TogleDrawDiagonals() публичный Метод

Start or stop X drawing
public TogleDrawDiagonals ( ) : void
Результат void

Zoom() публичный Метод

Change the rectangle size
public Zoom ( double zoomFactor, Point center ) : void
zoomFactor double scaling factor
center Point the zoom center point
Результат void