Beispiel #1
0
 /// <summary>
 /// Constructor</summary>
 /// <param name="renderer">Graph renderer, to draw and hit-test graph</param>
 /// <param name="transformAdapter">Transform adapter</param>
 public GraphAdapter(
     GraphRenderer <TNode, TEdge, TEdgeRoute> renderer,
     ITransformAdapter transformAdapter)
 {
     m_renderer         = renderer;
     m_renderer.Redraw += new EventHandler(renderer_Redraw);
     m_transformAdapter = transformAdapter;
 }
Beispiel #2
0
 /// <summary>
 /// Constructor</summary>
 /// <param name="renderer">Graph renderer</param>
 /// <param name="graphAdapter">Graph adapter</param>
 /// <param name="transformAdapter">Transform adapter</param>
 public GraphEdgeEditAdapter(
     GraphRenderer <TNode, TEdge, TEdgeRoute> renderer,
     IGraphAdapter <TNode, TEdge, TEdgeRoute> graphAdapter,
     ITransformAdapter transformAdapter)
 {
     m_renderer         = renderer;
     m_graphAdapter     = graphAdapter;
     m_transformAdapter = transformAdapter;
 }