Package gda.function

Class SimpleTrigFunction<T extends javax.measure.Quantity<T>,R extends javax.measure.Quantity<R>>

All Implemented Interfaces:
Findable, Function<javax.measure.Quantity<T>,javax.measure.Quantity<R>>

public class SimpleTrigFunction<T extends javax.measure.Quantity<T>,R extends javax.measure.Quantity<R>> extends FindableFunction<T,R>
Function of form: y = a * trigFunc( b * x) where trigFunc is sin, cos or tan
  • Constructor Details

    • SimpleTrigFunction

      public SimpleTrigFunction()
  • Method Details

    • apply

      public javax.measure.Quantity<R> apply(javax.measure.Quantity<T> xValue)
    • getInnerConstant

      public String getInnerConstant()
      Get the inner constant
      Returns:
      the innerConstant
    • setInnerConstant

      public void setInnerConstant(String innerConstant)
      Set the inner constant
      Parameters:
      innerConstant - the innerConstant
    • getOuterConstant

      public String getOuterConstant()
      Get the outer constant
      Returns:
      the outerConstant
    • setOuterConstant

      public void setOuterConstant(String outerConstant)
      Set the outer constant
      Parameters:
      outerConstant - the outerConstant
    • getTrigFunc

      public String getTrigFunc()
      Get the trig function
      Returns:
      the trig function
    • setTrigFunc

      public void setTrigFunc(String trigFunc)
      Set the trig function
      Parameters:
      trigFunc - the trig function