Examples of accumulateEnergy()


Examples of org.graphstream.ui.layout.springbox.Energies.accumulateEnergy()

                  // repulsion.
       
          double factor = len != 0 ? ((box.K2 / (len * len)) * node.weight)
            : 0.00001;

          energies.accumulateEnergy(factor); // TODO check this
          delta.scalarMult(-factor);
          disp.add(delta);
        }
      }
    }
View Full Code Here

Examples of org.graphstream.ui.layout.springbox.Energies.accumulateEnergy()

              if (len < box.k)
                len = box.k; // XXX NEW To prevent infinite
                        // repulsion.
              double factor = len != 0 ? ((box.K2 / (len * len)) * node
                  .weight) : 0.00001;
              energies.accumulateEnergy(factor); // TODO check
                                // this
              repE += factor;
              delta.scalarMult(-factor);
              disp.add(delta);
            }
View Full Code Here

Examples of org.graphstream.ui.layout.springbox.Energies.accumulateEnergy()

              if (len < box.k)
                len = box.k; // XXX NEW To prevent infinite
                        // repulsion.
              double factor = len != 0 ? ((box.K2 / (len * len)) * (bary.weight))
                  : 0.00001f;
              energies.accumulateEnergy(factor);
              delta.scalarMult(-factor);
              repE += factor;

              disp.add(delta);
            }
View Full Code Here

Examples of org.graphstream.ui.layout.springbox.Energies.accumulateEnergy()

        // it to the Force-Atlas algorithm that does this on
        // **repulsion**.

        disp.add(delta);
        attE += factor;
        energies.accumulateEnergy(factor);
      }
    }
  }
 
  protected void gravity(Vector3 delta) {
View Full Code Here

Examples of org.graphstream.ui.layout.springbox.Energies.accumulateEnergy()

          factor = -degFactor * (Math.pow(len, r-2)) * node.weight * weight * box.rFactor;

          if(factor < -box.maxR) { factor = -box.maxR; }
         
          energies.accumulateEnergy(factor); // TODO check this
          delta.scalarMult(factor);
          disp.add(delta);
          repE += factor;
        }
      }
View Full Code Here

Examples of org.graphstream.ui.layout.springbox.Energies.accumulateEnergy()

             
              factor = -degFactor * (Math.pow(len, r-2)) * node.weight * weight * box.rFactor;
             
              if(factor < -box.maxR) { factor = -box.maxR; }

              energies.accumulateEnergy(factor)// TODO check this
              delta.scalarMult(factor);
              disp.add(delta);
              repE += factor;
            }
          }
View Full Code Here

Examples of org.graphstream.ui.layout.springbox.Energies.accumulateEnergy()

             
              factor = -degFactor * (Math.pow(len, r-2)) * bary.weight * weight * box.rFactor;

              if(factor < -box.maxR) { factor = -box.maxR; }
             
              energies.accumulateEnergy(factor)// TODO check this
              delta.scalarMult(factor);
              disp.add(delta);
              repE += factor;
            }
          }
View Full Code Here

Examples of org.graphstream.ui.layout.springbox.Energies.accumulateEnergy()

          double factor = 1;
          double a = box.a;

          factor = (Math.pow(len, a-2)) * edge.weight * box.aFactor;

          energies.accumulateEnergy(factor);
          delta.scalarMult(factor);
          disp.add(delta);
          attE += factor;
        }
      }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.