public GraphMapper(IGraph <TSinkItem, TSinkEdge> sink, IGraph <TSourceItem, TSourceEdge> source, GraphItemTransformer <TSinkItem, TSourceItem, TSinkEdge, TSourceEdge> adapter) : this() { this.Transformer = adapter; this.Sink = sink; this.Source = source; }
public GraphPair(IGraph <TSinkItem, TSinkEdge> sink, IGraph <TSourceItem, TSourceEdge> source, GraphItemTransformer <TSinkItem, TSourceItem, TSinkEdge, TSourceEdge> transformer) : base() { this.Mapper = new GraphMapper <TSinkItem, TSourceItem, TSinkEdge, TSourceEdge>(transformer); this.Sink = sink; this.Source = source; this.ChangeData = transformer.ChangeData; }
public HollowGraphPair(IGraph <TSinkItem, TSinkEdge> sink, IGraph <TSourceItem, TSourceEdge> source, GraphItemTransformer <TSinkItem, TSourceItem, TSinkEdge, TSourceEdge> Transformer) : base(sink, source, Transformer) { }
public GraphMapper(GraphItemTransformer <TSinkItem, TSourceItem, TSinkEdge, TSourceEdge> transformer) { this.Transformer = transformer; }