Interface ComponentTransferFunction

All Known Implementing Classes:
ConcreteComponentTransferFunction

public interface ComponentTransferFunction
Defines the interface expected from a component transfer function.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
    The various transfer types
    static final int
     
    static final int
     
  • Method Summary

    Modifier and Type
    Method
    Description
    float
    Returns the amplitude value for this transfer function
    float
    Returns the exponent value for this transfer function
    float
    Returns the intercept value for this transfer function
    float
    Returns the offset value for this transfer function
    float
    Returns the slope value for this transfer function
    float[]
    Returns the table values for this transfer function
    int
    Returns the type of this transfer function
  • Field Details

  • Method Details

    • getType

      int getType()
      Returns the type of this transfer function
    • getSlope

      float getSlope()
      Returns the slope value for this transfer function
    • getTableValues

      float[] getTableValues()
      Returns the table values for this transfer function
    • getIntercept

      float getIntercept()
      Returns the intercept value for this transfer function
    • getAmplitude

      float getAmplitude()
      Returns the amplitude value for this transfer function
    • getExponent

      float getExponent()
      Returns the exponent value for this transfer function
    • getOffset

      float getOffset()
      Returns the offset value for this transfer function