C# Class Smrf.NodeXL.Core.VertexSorterBase

Base class for vertex sorters.
This abstract class can serve as a base class for implementations. Its implementations of the public methods provide error checking but defer the actual work to protected abstract methods.
Inheritance: NodeXLBase, IVertexSorter
Afficher le fichier Open project: 2014-sed-team3/term-project

Méthodes publiques

Méthode Description
AssertValid ( ) : void
Sort ( ICollection vertices ) : ICollection
VertexSorterBase ( ) : System

Initializes a new instance of the VertexSorterBase class.

Méthodes protégées

Méthode Description
SortCore ( IVertex vertices ) : IVertex[]

Method Details

AssertValid() public méthode

public AssertValid ( ) : void
Résultat void

Sort() public méthode

public Sort ( ICollection vertices ) : ICollection
vertices ICollection
Résultat ICollection

SortCore() protected abstract méthode

protected abstract SortCore ( IVertex vertices ) : IVertex[]
vertices IVertex
Résultat IVertex[]

VertexSorterBase() public méthode

Initializes a new instance of the VertexSorterBase class.
public VertexSorterBase ( ) : System
Résultat System