C# 클래스 Analyzer.DConnectorMotifDetector

상속: GroupDetectorBase
파일 보기 프로젝트 열기: 2014-sed-team3/term-project

공개 메소드들

메소드 설명
DConnectorMotifDetector ( ) : Smrf.AppLib
DConnectorMotifDetector ( int iDMinimum, int iDMaximum ) : Smrf.AppLib
TryCalculateDConnectorMotifs ( IGraph oGraph, Int32 iDMinimum, Int32 iDMaximum, BackgroundWorker oBackgroundWorker, ICollection &oMotifs ) : System.Boolean
getPartitionerDescription ( ) : string
tryPartition ( IGraph graph, BackgroundWorker bgw, Groups &results ) : bool

보호된 메소드들

메소드 설명
AddSpanVertexToPotentialDConnectorMotifs ( IVertex oPotentialSpanVertex, ICollection oDPotentialAnchorVertices, DConnectorMotif>.Dictionary oPotentialDConnectorMotifs ) : void
DVerticesMightBeAnchors ( ICollection oVertices, Int32 iDMinimum, Int32 iDMaximum ) : System.Boolean
FilterDConnectorMotifs ( DConnectorMotif>.Dictionary oPotentialDConnectorMotifs ) : ICollection
SetDConnectorMotifSpanScale ( ICollection oDConnectorMotifs ) : void

비공개 메소드들

메소드 설명
AddDConnectorMotif ( HashSet currentDConnectorMotifs, DConnectorMotif>.Dictionary verticesAlreadyInDConnectorMotifs, DConnectorMotif connectorMotifToAdd ) : void

메소드 상세

AddSpanVertexToPotentialDConnectorMotifs() 보호된 메소드

protected AddSpanVertexToPotentialDConnectorMotifs ( IVertex oPotentialSpanVertex, ICollection oDPotentialAnchorVertices, DConnectorMotif>.Dictionary oPotentialDConnectorMotifs ) : void
oPotentialSpanVertex IVertex
oDPotentialAnchorVertices ICollection
oPotentialDConnectorMotifs DConnectorMotif>.Dictionary
리턴 void

DConnectorMotifDetector() 공개 메소드

public DConnectorMotifDetector ( ) : Smrf.AppLib
리턴 Smrf.AppLib

DConnectorMotifDetector() 공개 메소드

public DConnectorMotifDetector ( int iDMinimum, int iDMaximum ) : Smrf.AppLib
iDMinimum int
iDMaximum int
리턴 Smrf.AppLib

DVerticesMightBeAnchors() 보호된 메소드

protected DVerticesMightBeAnchors ( ICollection oVertices, Int32 iDMinimum, Int32 iDMaximum ) : System.Boolean
oVertices ICollection
iDMinimum System.Int32
iDMaximum System.Int32
리턴 System.Boolean

FilterDConnectorMotifs() 보호된 메소드

protected FilterDConnectorMotifs ( DConnectorMotif>.Dictionary oPotentialDConnectorMotifs ) : ICollection
oPotentialDConnectorMotifs DConnectorMotif>.Dictionary
리턴 ICollection

SetDConnectorMotifSpanScale() 보호된 메소드

protected SetDConnectorMotifSpanScale ( ICollection oDConnectorMotifs ) : void
oDConnectorMotifs ICollection
리턴 void

TryCalculateDConnectorMotifs() 공개 메소드

public TryCalculateDConnectorMotifs ( IGraph oGraph, Int32 iDMinimum, Int32 iDMaximum, BackgroundWorker oBackgroundWorker, ICollection &oMotifs ) : System.Boolean
oGraph IGraph
iDMinimum System.Int32
iDMaximum System.Int32
oBackgroundWorker System.ComponentModel.BackgroundWorker
oMotifs ICollection
리턴 System.Boolean

getPartitionerDescription() 공개 메소드

public getPartitionerDescription ( ) : string
리턴 string

tryPartition() 공개 메소드

public tryPartition ( IGraph graph, BackgroundWorker bgw, Groups &results ) : bool
graph IGraph
bgw System.ComponentModel.BackgroundWorker
results Groups
리턴 bool