C# Class Analyzer.EdgeReciprocationCalculator

Inheritance: AnalyzerBase
Datei anzeigen Open project: 2014-sed-team3/term-project Class Usage Examples

Public Methods

Method Description
CalculateGraphMetrics ( IGraph graph ) : Boolean>.Dictionary
EdgeReciprocationCalculator ( ) : Smrf.AppLib
TryCalculateGraphMetrics ( IGraph graph, BackgroundWorker backgroundWorker, Boolean>.Dictionary &graphMetrics ) : System.Boolean
tryAnalyze ( IGraph graph, BackgroundWorker bgw, AnalyzeResultBase &results ) : bool

Protected Methods

Method Description
GetDictionaryKey ( IVertex oVertex1, IVertex oVertex2 ) : System.Int64

Method Details

CalculateGraphMetrics() public method

public CalculateGraphMetrics ( IGraph graph ) : Boolean>.Dictionary
graph IGraph
return Boolean>.Dictionary

EdgeReciprocationCalculator() public method

public EdgeReciprocationCalculator ( ) : Smrf.AppLib
return Smrf.AppLib

GetDictionaryKey() protected method

protected GetDictionaryKey ( IVertex oVertex1, IVertex oVertex2 ) : System.Int64
oVertex1 IVertex
oVertex2 IVertex
return System.Int64

TryCalculateGraphMetrics() public method

public TryCalculateGraphMetrics ( IGraph graph, BackgroundWorker backgroundWorker, Boolean>.Dictionary &graphMetrics ) : System.Boolean
graph IGraph
backgroundWorker System.ComponentModel.BackgroundWorker
graphMetrics Boolean>.Dictionary
return System.Boolean

tryAnalyze() public method

public tryAnalyze ( IGraph graph, BackgroundWorker bgw, AnalyzeResultBase &results ) : bool
graph IGraph
bgw System.ComponentModel.BackgroundWorker
results AnalyzeResultBase
return bool