C# Class SilverlightMappingToolBasic.UI.SuperGraph.Controller.ArrowController

Inheritance: ILinearEquation
Afficher le fichier Open project: chris-tomich/Glyma Class Usage Examples

Private Properties

Свойство Type Description
GetIntersection Point
OnFromShapeMoved void
OnToShapeMoved void
RefreshViewModel void

Méthodes publiques

Méthode Description
ArrowController ( ViewModel relationship, IPolymorphicShape from, IPolymorphicShape to ) : System
GetAngle ( ) : double
GetHighestShapeIntersection ( ) : Point
GetLength ( ) : double
GetLowestShapeIntersection ( ) : Point

Private Methods

Méthode Description
GetIntersection ( IShapeEquation shape ) : Point
OnFromShapeMoved ( object sender, ShapeMovedEventArgs e ) : void
OnToShapeMoved ( object sender, ShapeMovedEventArgs e ) : void
RefreshViewModel ( ) : void

Method Details

ArrowController() public méthode

public ArrowController ( ViewModel relationship, IPolymorphicShape from, IPolymorphicShape to ) : System
relationship ViewModel
from IPolymorphicShape
to IPolymorphicShape
Résultat System

GetAngle() public méthode

public GetAngle ( ) : double
Résultat double

GetHighestShapeIntersection() public méthode

public GetHighestShapeIntersection ( ) : Point
Résultat Point

GetLength() public méthode

public GetLength ( ) : double
Résultat double

GetLowestShapeIntersection() public méthode

public GetLowestShapeIntersection ( ) : Point
Résultat Point