Class CeresSolver.Graph<Vertex>

  • Enclosing class:
    CeresSolver

    class CeresSolver.Graph<Vertex>
    extends java.lang.Object
    • Field Detail

      • vertices_

        private java.util.HashSet<Vertex> vertices_
      • edges_

        private java.util.HashMap<Vertex,​java.util.HashSet<Vertex>> edges_
    • Constructor Detail

      • Graph

        public Graph()
    • Method Detail

      • AddVertex

        public void AddVertex​(Vertex vertex)
      • RemoveVertex

        public boolean RemoveVertex​(Vertex vertex)
      • AddEdge

        public void AddEdge​(Vertex vertex1,
                            Vertex vertex2)
      • vertices

        public java.util.HashSet<Vertex> vertices()
      • Neighbors

        public java.util.HashSet<Vertex> Neighbors​(Vertex vertex)