C# Класс SilverlightMappingToolBasic.UI.SuperGraph.Controller.ArrowController

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

Private Properties

Свойство Тип Описание
GetIntersection Point
OnFromShapeMoved void
OnToShapeMoved void
RefreshViewModel void

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

Метод Описание
ArrowController ( ViewModel relationship, IPolymorphicShape from, IPolymorphicShape to ) : System
GetAngle ( ) : double
GetHighestShapeIntersection ( ) : Point
GetLength ( ) : double
GetLowestShapeIntersection ( ) : Point

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

Метод Описание
GetIntersection ( IShapeEquation shape ) : Point
OnFromShapeMoved ( object sender, ShapeMovedEventArgs e ) : void
OnToShapeMoved ( object sender, ShapeMovedEventArgs e ) : void
RefreshViewModel ( ) : void

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

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

public ArrowController ( ViewModel relationship, IPolymorphicShape from, IPolymorphicShape to ) : System
relationship ViewModel
from IPolymorphicShape
to IPolymorphicShape
Результат System

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

public GetAngle ( ) : double
Результат double

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

public GetHighestShapeIntersection ( ) : Point
Результат Point

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

public GetLength ( ) : double
Результат double

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

public GetLowestShapeIntersection ( ) : Point
Результат Point