Class LayoutUtil.KamadaKawaiLayout

java.lang.Object
edu.cmu.tetrad.graph.LayoutUtil.KamadaKawaiLayout
Enclosing class:
LayoutUtil

public static final class LayoutUtil.KamadaKawaiLayout extends Object
Lays out a graph by placing springs between the nodes and letting the system settle (one node at a time).
Author:
josephramsey
  • Constructor Details

    • KamadaKawaiLayout

      public KamadaKawaiLayout(Graph graph)
  • Method Details

    • doLayout

      public void doLayout()
    • setRandomlyInitialized

      public void setRandomlyInitialized(boolean randomlyInitialized)
    • setStopEnergy

      public void setStopEnergy(double stopEnergy)
    • setNaturalEdgeLength

      public void setNaturalEdgeLength(double naturalEdgeLength)
    • setSpringConstant

      public void setSpringConstant(double springConstant)