C# 클래스 Analyzer.PageRankCalculator

상속: VertexMetricCalculatorBase
파일 보기 프로젝트 열기: 2014-sed-team3/term-project 1 사용 예제들

공개 메소드들

메소드 설명
CalculatorDescription ( ) : string
PageRankCalculator ( ) : System
TryCalculateGraphMetrics ( IGraph graph, BackgroundWorker backgroundWorker, MetricDouble &graphMetrics ) : System.Boolean
tryCalculate ( IGraph graph, BackgroundWorker bgw, VertexMetricBase &metrics ) : bool

비공개 메소드들

메소드 설명
calculateVertexPageRank ( IVertexCollection vertices, Double>.Dictionary oldPageRanks, Double>.Dictionary &newPageRanks ) : void
isConverged ( Double>.Dictionary oldPageRanks, Double>.Dictionary newPageRanks ) : bool

메소드 상세

CalculatorDescription() 공개 메소드

public CalculatorDescription ( ) : string
리턴 string

PageRankCalculator() 공개 메소드

public PageRankCalculator ( ) : System
리턴 System

TryCalculateGraphMetrics() 공개 메소드

public TryCalculateGraphMetrics ( IGraph graph, BackgroundWorker backgroundWorker, MetricDouble &graphMetrics ) : System.Boolean
graph IGraph
backgroundWorker System.ComponentModel.BackgroundWorker
graphMetrics MetricDouble
리턴 System.Boolean

tryCalculate() 공개 메소드

public tryCalculate ( IGraph graph, BackgroundWorker bgw, VertexMetricBase &metrics ) : bool
graph IGraph
bgw System.ComponentModel.BackgroundWorker
metrics VertexMetricBase
리턴 bool