C# 클래스 Smrf.NodeXL.Visualization.Wpf.CircleVertexDrawingHistory

Retains information about how one vertex was drawn as a .
상속: VertexDrawingHistory
파일 보기 프로젝트 열기: 2014-sed-team3/term-project

보호된 프로퍼티들

프로퍼티 타입 설명
m_dRadius Double

공개 메소드들

메소드 설명
AssertValid ( ) : void
CircleVertexDrawingHistory ( IVertex vertex, System.Windows.Media.DrawingVisual drawingVisual, System.Boolean drawnAsSelected, Double radius ) : System

Initializes a new instance of the class.

GetBounds ( ) : System.Windows.Media.Geometry
GetEdgeEndpoint ( Point otherEndpoint, Point &edgeEndpoint ) : void
GetLabelLocation ( VertexLabelPosition labelPosition ) : Point
GetSelfLoopEndpoint ( RectangleEdge farthestGraphRectangleEdge ) : Point

메소드 상세

AssertValid() 공개 메소드

public AssertValid ( ) : void
리턴 void

CircleVertexDrawingHistory() 공개 메소드

Initializes a new instance of the class.
public CircleVertexDrawingHistory ( IVertex vertex, System.Windows.Media.DrawingVisual drawingVisual, System.Boolean drawnAsSelected, Double radius ) : System
vertex IVertex /// The vertex that was drawn. ///
drawingVisual System.Windows.Media.DrawingVisual /// The DrawingVisual object that was used to draw the vertex. ///
drawnAsSelected System.Boolean /// true if the vertex was drawn as selected. ///
radius Double /// The radius of . ///
리턴 System

GetBounds() 공개 메소드

public GetBounds ( ) : System.Windows.Media.Geometry
리턴 System.Windows.Media.Geometry

GetEdgeEndpoint() 공개 메소드

public GetEdgeEndpoint ( Point otherEndpoint, Point &edgeEndpoint ) : void
otherEndpoint Point
edgeEndpoint Point
리턴 void

GetLabelLocation() 공개 메소드

public GetLabelLocation ( VertexLabelPosition labelPosition ) : Point
labelPosition VertexLabelPosition
리턴 Point

GetSelfLoopEndpoint() 공개 메소드

public GetSelfLoopEndpoint ( RectangleEdge farthestGraphRectangleEdge ) : Point
farthestGraphRectangleEdge RectangleEdge
리턴 Point

프로퍼티 상세

m_dRadius 보호되어 있는 프로퍼티

protected Double m_dRadius
리턴 Double