コード例 #1
0
ファイル: Subgraph.cs プロジェクト: spacefan/iGeospatial
        /// <summary>
        /// Creates a new subgraph of the given <see cref="PlanarGraph"/>
        /// </summary>
        /// <param name="parentGraph">the parent graph
        /// </param>
        public Subgraph(PlanarGraph parentGraph)
        {
            this.parentGraph = parentGraph;

            edges    = new HashedSet();
            dirEdges = new ArrayList();
            nodeMap  = new NodeMap();
        }
コード例 #2
0
ファイル: PlanarGraph.cs プロジェクト: spacefan/iGeospatial
 /// <summary>
 /// Constructs a PlanarGraph without any Edges, DirectedEdges, or Nodes.
 /// </summary>
 public PlanarGraph()
 {
     m_arrEdges = new ArrayList();
     dirEdges   = new ArrayList();
     nodeMap    = new NodeMap();
 }