C# Class XLibrary.ViewModel

Show file 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 property

public HashSet AddedNodes
return HashSet

CurrentThreadlineZoom public property

public NodeModel,XLibrary CurrentThreadlineZoom
return NodeModel

Paused public property

public bool Paused
return bool

ThreadlineNodes public property

public List ThreadlineNodes
return List

Threadlines public property

public Dictionary Threadlines
return Threadline>.Dictionary

TopGraph public property

public GraphSet TopGraph
return GraphSet