C# Класс LunarEclipse.Model.ResizeHandle

Наследование: TransformHandle
Показать файл Открыть проект

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

Метод Описание
MouseStep ( object sender, System.Windows.Input.MouseEventArgs args ) : void
ResizeHandle ( MoonlightController controller, IHandleGroup group, ILocator locator ) : System

Защищенные методы

Метод Описание
CalculateNewBounds ( Rect oldBounds, Point offset, double cosAngle, double sinAngle ) : Rect
CreateContent ( ) : UIElement

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

Метод Описание
TransformOffset ( Point offset, double angle ) : Point

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

CalculateNewBounds() защищенный абстрактный Метод

protected abstract CalculateNewBounds ( Rect oldBounds, Point offset, double cosAngle, double sinAngle ) : Rect
oldBounds System.Windows.Rect
offset Point
cosAngle double
sinAngle double
Результат System.Windows.Rect

CreateContent() защищенный Метод

protected CreateContent ( ) : UIElement
Результат UIElement

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

public MouseStep ( object sender, System.Windows.Input.MouseEventArgs args ) : void
sender object
args System.Windows.Input.MouseEventArgs
Результат void

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

public ResizeHandle ( MoonlightController controller, IHandleGroup group, ILocator locator ) : System
controller LunarEclipse.Controller.MoonlightController
group IHandleGroup
locator ILocator
Результат System