Class MaxFlow


  • public class MaxFlow
    extends java.lang.Object
    • Field Detail

      • swigCMemOwn

        protected transient boolean swigCMemOwn
    • Constructor Detail

      • MaxFlow

        protected MaxFlow​(long cPtr,
                          boolean cMemoryOwn)
      • MaxFlow

        public MaxFlow()
    • Method Detail

      • getCPtr

        protected static long getCPtr​(MaxFlow obj)
      • swigRelease

        protected static long swigRelease​(MaxFlow obj)
      • finalize

        protected void finalize()
        Overrides:
        finalize in class java.lang.Object
      • delete

        public void delete()
      • addArcWithCapacity

        public int addArcWithCapacity​(int tail,
                                      int head,
                                      long capacity)
      • getNumNodes

        public int getNumNodes()
      • getNumArcs

        public int getNumArcs()
      • getTail

        public int getTail​(int arc)
      • getHead

        public int getHead​(int arc)
      • getCapacity

        public long getCapacity​(int arc)
      • getOptimalFlow

        public long getOptimalFlow()
      • getFlow

        public long getFlow​(int arc)
      • setArcCapacity

        public void setArcCapacity​(int arc,
                                   long capacity)