示例#1
0
 public FAGraphVizPrinter(CGraph graph, UOPCore.Options <ThompsonOptions> options,
                          CGraphLabeling <CGraphNode> nodeLabeling = null,
                          CGraphLabeling <CGraphEdge> edgeLabeling = null) : base(graph, nodeLabeling, edgeLabeling)
 {
     m_FAInfo  = new FAGraphQueryInfo(graph, FA.m_FAINFOKEY);
     m_options = options;
 }
 internal ThompsonGraphVizPrinter(CGraph graph, UOPCore.Options <ThompsonOptions> options,
                                  object thompsonkeyinfo,
                                  CGraphLabeling <CGraphNode> nodeLabeling = null,
                                  CGraphLabeling <CGraphEdge> edgeLabeling = null
                                  ) : base(graph, nodeLabeling, edgeLabeling)
 {
     m_options         = options;
     m_thompsonKeyInfo = thompsonkeyinfo;
     m_thompsonInfo    = new ThompsonInfo(graph, m_thompsonKeyInfo);
     m_FAInfo          = new FAGraphQueryInfo(graph, FA.m_FAINFOKEY);
 }
 public SubsetGraphvizPrinter(CGraph graph, object subsetinfoKey, CGraphLabeling <CGraphNode> nodeLabeling = null, CGraphLabeling <CGraphEdge> edgeLabeling = null) : base(graph, nodeLabeling, edgeLabeling)
 {
     m_FAInfo        = new FAGraphQueryInfo(graph, FA.m_FAINFOKEY);
     m_subsetInfoKey = subsetinfoKey;
 }