C# Class XLibrary.ViewModel

显示文件 Open project: swax/CodePerspective Class Usage Examples

Public Properties

Property Type Description
AddedNodes HashSet
CurrentThreadlineZoom NodeModel
Paused bool
ThreadlineNodes List
Threadlines Threadline>.Dictionary
TopGraph GraphSet

Public Methods

Method Description
DrawCallGraph ( ) : void
DrawTheadline ( ) : void

Private Methods

Method Description
AddToTimeline ( ThreadFlow flow, StackItem item ) : bool
CalcThreadline ( long currentTick ) : void
LayoutThreadlines ( long currentTick ) : void
ScaleGraph ( XLibrary.Graph graph, RectangleF area ) : void
SetLabelArea ( XLibrary.Graph graph, RectangleF area, XLibrary.Rank rank, float right ) : void

Method Details

DrawCallGraph() public method

public DrawCallGraph ( ) : void
return void

DrawTheadline() public method

public DrawTheadline ( ) : void
return void

Property Details

AddedNodes public_oe property

public HashSet AddedNodes
return HashSet

CurrentThreadlineZoom public_oe property

public NodeModel,XLibrary CurrentThreadlineZoom
return NodeModel

Paused public_oe property

public bool Paused
return bool

ThreadlineNodes public_oe property

public List ThreadlineNodes
return List

Threadlines public_oe property

public Dictionary Threadlines
return Threadline>.Dictionary

TopGraph public_oe property

public GraphSet TopGraph
return GraphSet