Examples of LinearInterpolator


Examples of com.barrybecker4.common.math.interplolation.LinearInterpolator

    /**
     * Constructor.
     */
    public ErrorFunction() {
        interpolator = new LinearInterpolator(ERROR_FUNCTION);
        inverseInterpolator = new LinearInterpolator(INVERSE_ERROR_FUNCTION);
    }
View Full Code Here

Examples of com.moseph.modelutils.curve.LinearInterpolator

      columns = new ArrayList<String>( Arrays.asList( reader.getHeaders() ));
    }
    columns.remove( xCol );
   
    for( String s : columns ) {
      map.put( s, new LinearInterpolator() );
    }
   
    while( reader.readRecord() && reader.get( xCol ).length() > 0 )
    {
      double year = Double.parseDouble( reader.get( xCol ));
View Full Code Here

Examples of com.moseph.modelutils.curve.LinearInterpolator

      columns[i-1] = Integer.parseInt( reader.getHeaders()[i] );
    }
    while( reader.readRecord() )
    {
      String name = reader.get( 0 );
      LinearInterpolator bi = new LinearInterpolator();
      for( int i = 1; i < reader.getHeaderCount(); i++ )
      {
        double val = 0;
        String textVal =  reader.get( i )
        try
        {
          val = Double.parseDouble( textVal );
          bi.addPoint( columns[i-1], val );
        } catch( Exception e )
        {
          log.error( "Bad string for value " + columns[i-1] + " line " + reader.getCurrentRecord() + " file " + csvFile + " was: '" + textVal + "'");
          log.error( e.getMessage() );
        }
View Full Code Here

Examples of de.lessvoid.nifty.tools.LinearInterpolator

  public boolean isTimeInterpolator() {
    return effectValues.containsTimeValues();
  }

  public LinearInterpolator getInterpolator() {
    LinearInterpolator interpolator = effectValues.toLinearInterpolator();
    if (interpolator == null) {
      return null;
    }
    interpolator.prepare();
    return interpolator;
  }
View Full Code Here

Examples of de.lessvoid.nifty.tools.LinearInterpolator

      return null;
    }
    if (!containsTimeValues()) {
      return null;
    }
    LinearInterpolator interpolator = new LinearInterpolator();
    for (Attributes p : values) {
        interpolator.addPoint(p.getAsFloat("time"), p.getAsFloat("value"));
      }
    return interpolator;
  }
View Full Code Here

Examples of de.lessvoid.nifty.tools.LinearInterpolator

    if (!effectValues.isEmpty()) {
      for (EffectValueType effectValueType : effectValues) {
        effectProperties.addEffectValue(effectValueType.getAttributes());
      }
      if (effectProperties.isTimeInterpolator()) {
        LinearInterpolator interpolator = effectProperties.getInterpolator();
        effectProperties.setProperty("length", String.valueOf((long)interpolator.getMaxX()));
      }
    }
  }
View Full Code Here

Examples of org.apache.commons.math3.analysis.interpolation.LinearInterpolator

         */
        private void readObject(ObjectInputStream anInstream)
                throws ClassNotFoundException, IOException {
            anInstream.defaultReadObject();
            previous=next=this;
            linear = new LinearInterpolator();
        }
View Full Code Here

Examples of org.jamesii.gui.utils.animator.LinearInterpolator

      titleLabel.setFont(titleLabel.getFont().deriveFont(Font.BOLD, 42f));
      titleLabel.setBorder(new EmptyBorder(0, 25, 0, 10));
      titleLabel.setForeground(new Color(0f, 0f, 0f, 0f));

      // animate titleLabel
      animator = new SwingAnimator(2500, new LinearInterpolator());
      animator.addAnimatorListener(this);

      imagePanel.add(titleLabel, BorderLayout.CENTER);
    }
View Full Code Here

Examples of org.jamesii.gui.utils.animator.LinearInterpolator

   */
  private IInterpolator i;

  @Override
  protected void setUp() throws Exception {
    i = new LinearInterpolator();
  }
View Full Code Here

Examples of org.jamesii.gui.utils.animator.LinearInterpolator

      if (ani != null && ani.isRunning()) {
        ani.removeAnimatorListener(listener);
        ani.abort();
      }

      ani = new SwingAnimator(150, new LinearInterpolator());
      listener =
          new IAnimatorListenerImplementation(deltaOffsetX, deltaOffsetY);
      ani.addAnimatorListener(listener);
      ani.start();
    } else {
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.