コード例 #1
0
ファイル: GraphMapper.cs プロジェクト: git-thinh/limada
 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;
 }
コード例 #2
0
 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;
 }
コード例 #3
0
 public HollowGraphPair(IGraph <TSinkItem, TSinkEdge> sink, IGraph <TSourceItem, TSourceEdge> source,
                        GraphItemTransformer <TSinkItem, TSourceItem, TSinkEdge, TSourceEdge> Transformer)
     : base(sink, source, Transformer)
 {
 }
コード例 #4
0
ファイル: GraphMapper.cs プロジェクト: git-thinh/limada
 public GraphMapper(GraphItemTransformer <TSinkItem, TSourceItem, TSinkEdge, TSourceEdge> transformer)
 {
     this.Transformer = transformer;
 }