C# 클래스 SilverlightMappingToolBasic.UI.SuperGraph.Controller.ArrowController

상속: ILinearEquation
파일 보기 프로젝트 열기: chris-tomich/Glyma 1 사용 예제들

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