C# Class Smrf.NodeXL.ExcelTemplate.MatrixWorkbookImporter

Imports a graph from an open matrix workbook.
Call ImportMatrixWorkbook to import a graph from an open matrix workbook.
Inheritance: WorkbookImporterBase
ファイルを表示 Open project: 2014-sed-team3/term-project Class Usage Examples

Public Methods

Method Description
AssertValid ( ) : void
ImportMatrixWorkbook ( Microsoft application, String sourceWorkbookName, System.Boolean sourceWorkbookHasVertexNames, GraphDirectedness sourceWorkbookDirectedness ) : IGraph
MatrixWorkbookImporter ( ) : System

Initializes a new instance of the MatrixWorkbookImporter class.

Protected Methods

Method Description
CheckSymmetryOfUndirectedMatrix ( Microsoft oSourceWorksheet, Int32 iFirstEdgeWeightRowOneBased, Int32 iFirstEdgeWeightColumnOneBased, Int32 iVertices ) : void
CreateVertexNames ( Microsoft oSourceWorksheet ) : String[]
ReadEdges ( Microsoft oSourceWorksheet, Int32 iFirstEdgeWeightRowOneBased, Int32 iFirstEdgeWeightColumnOneBased, IGraph oGraph, IVertex aoOrderedVertices ) : void
ReadVertexNames ( Microsoft oSourceWorksheet ) : String[]

Method Details

AssertValid() public method

public AssertValid ( ) : void
return void

CheckSymmetryOfUndirectedMatrix() protected method

protected CheckSymmetryOfUndirectedMatrix ( Microsoft oSourceWorksheet, Int32 iFirstEdgeWeightRowOneBased, Int32 iFirstEdgeWeightColumnOneBased, Int32 iVertices ) : void
oSourceWorksheet Microsoft
iFirstEdgeWeightRowOneBased System.Int32
iFirstEdgeWeightColumnOneBased System.Int32
iVertices System.Int32
return void

CreateVertexNames() protected method

protected CreateVertexNames ( Microsoft oSourceWorksheet ) : String[]
oSourceWorksheet Microsoft
return String[]

ImportMatrixWorkbook() public method

public ImportMatrixWorkbook ( Microsoft application, String sourceWorkbookName, System.Boolean sourceWorkbookHasVertexNames, GraphDirectedness sourceWorkbookDirectedness ) : IGraph
application Microsoft
sourceWorkbookName String
sourceWorkbookHasVertexNames System.Boolean
sourceWorkbookDirectedness GraphDirectedness
return IGraph

MatrixWorkbookImporter() public method

Initializes a new instance of the MatrixWorkbookImporter class.
public MatrixWorkbookImporter ( ) : System
return System

ReadEdges() protected method

protected ReadEdges ( Microsoft oSourceWorksheet, Int32 iFirstEdgeWeightRowOneBased, Int32 iFirstEdgeWeightColumnOneBased, IGraph oGraph, IVertex aoOrderedVertices ) : void
oSourceWorksheet Microsoft
iFirstEdgeWeightRowOneBased System.Int32
iFirstEdgeWeightColumnOneBased System.Int32
oGraph IGraph
aoOrderedVertices IVertex
return void

ReadVertexNames() protected method

protected ReadVertexNames ( Microsoft oSourceWorksheet ) : String[]
oSourceWorksheet Microsoft
return String[]