C# Class org.GraphDefined.Vanaheimr.Balder.TraversalGraphs.MatrixListGraph

Exibir arquivo Open project: Vanaheimr/Balder

Protected Properties

Property Type Description
EdgeFilter EdgeFilter
Func Func,IEnumerable>
PropertyGraph IGenericPropertyGraph
VertexFilter VertexFilter
_MatrixListGraph List>

Public Methods

Method Description
AddEdge ( IReadOnlyGenericPropertyEdge Edge ) : System.Boolean
AddVertex ( IReadOnlyGenericPropertyVertex Vertex ) : System.Boolean
MatrixListGraph ( IGenericPropertyGraph PropertyGraph, VertexFilter VertexFilter = null, EdgeFilter EdgeFilter = null, Func Func = null ) : System

Method Details

AddEdge() public method

public AddEdge ( IReadOnlyGenericPropertyEdge Edge ) : System.Boolean
Edge IReadOnlyGenericPropertyEdge
return System.Boolean

AddVertex() public method

public AddVertex ( IReadOnlyGenericPropertyVertex Vertex ) : System.Boolean
Vertex IReadOnlyGenericPropertyVertex
return System.Boolean

MatrixListGraph() public method

public MatrixListGraph ( IGenericPropertyGraph PropertyGraph, VertexFilter VertexFilter = null, EdgeFilter EdgeFilter = null, Func Func = null ) : System
PropertyGraph IGenericPropertyGraph
VertexFilter VertexFilter
EdgeFilter EdgeFilter
Func Func
return System

Property Details

EdgeFilter protected_oe property

protected EdgeFilter EdgeFilter
return EdgeFilter

Func protected_oe property

protected Func,IEnumerable> Func
return Func,IEnumerable>

PropertyGraph protected_oe property

protected IGenericPropertyGraph PropertyGraph
return IGenericPropertyGraph

VertexFilter protected_oe property

protected VertexFilter VertexFilter
return VertexFilter

_MatrixListGraph protected_oe property

protected List> _MatrixListGraph
return List>