ConstantFunctionBaseline.java :  » Game » flowgame » de » tum » in » flowgame » model » functions » Java Open Source

Java Open Source » Game » flowgame 
flowgame » de » tum » in » flowgame » model » functions » ConstantFunctionBaseline.java
package de.tum.in.flowgame.model.functions;

import javax.persistence.Entity;

import de.tum.in.flowgame.model.Function;

@Entity
public class ConstantFunctionBaseline extends Function {

  @SuppressWarnings("unused")
  private ConstantFunctionBaseline() {
    // JPA only
  }

  public ConstantFunctionBaseline(final double initialValue, final double baselineFactor) {
    super(initialValue, baselineFactor);
  }

  @Override
  public double getValue(final double z) {
    return getInitialValue();
  }

  @Override
  public String toString() {
    return "const[iv=" + getInitialValue() + "]";
  }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.