    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class JSci.maths.wavelet.splines.Spline

    java.lang.Object
       |
       +----JSci.maths.wavelet.MultiscaleFunction
               |
               +----JSci.maths.wavelet.splines.Spline

public abstract class Spline
extends MultiscaleFunction
implements Cloneable

This class is meant as an abstract encapsulation for spline objects.

##

Spline()

##

clone()
  Return a copy of the object
dimension()
dimension(int)
equals(Object)
  Check if another object is equal to this MultiscaleFunction object
evaluate(int)
  Return as an array the sampled values of the function
getFilterType()
  This method is used to compute how the number of scaling functions changes from on scale to the other.
interpolate(int)
  The interpolate method should be return the actual value of the spline on knots.
toString()
  Return a string representing the object

##

Spline

     public Spline()

##

dimension

     public abstract int dimension(int j)

  Overrides:
    dimension in class MultiscaleFunction

dimension

     public abstract int dimension()

  Overrides:
    dimension in class MultiscaleFunction

clone

     public Object clone()

  Return a copy of the object

  Overrides:
    clone in class MultiscaleFunction

toString

     public abstract String toString()

  Return a string representing the object

  Overrides:
    toString in class MultiscaleFunction

evaluate

     public abstract double[] evaluate(int parm1)

  Return as an array the sampled values of the function

  Overrides:
    evaluate in class MultiscaleFunction

getFilterType

     public abstract int getFilterType()

  This method is used to compute how the number of scaling functions changes from on scale to the other.

  Overrides:
    getFilterType in class MultiscaleFunction

equals

     public abstract boolean equals(Object parm1)

  Check if another object is equal to this MultiscaleFunction object

  Overrides:
    equals in class MultiscaleFunction

interpolate

     public abstract double[] interpolate(int j)

  The interpolate method should be return the actual value of the spline on knots. This value would differ in general from the value generated by the Cascades algorithm and got from the method evaluate. This doesn't apply to splines of order -1,0 and 1.

    All Packages  Class Hierarchy  This Package  Previous  Next  Index