## Uses of Classedu.neu.ccs.XFourier

 Packages that use XFourier edu.neu.ccs Provides the `Stringable` interface and data models that implement the interface.

 Uses of XFourier in edu.neu.ccs

 Methods in edu.neu.ccs that return XFourier `static XFourier` ```XFourier.scale(double f, XFourier fourier)```           Returns a new fourier equivalent mathematically to (f * p), that is, the fourier obtained by multipying each coefficient of p by the scale factor f. `static XFourier` ```XFourier.add(XFourier p, XFourier q)```           Returns a new fourier equivalent mathematically to (p + q). `static XFourier` ```XFourier.subtract(XFourier p, XFourier q)```           Returns a new fourier equivalent mathematically to (p - q).

 Methods in edu.neu.ccs with parameters of type XFourier ` void` `XFourier.copyFourier(XFourier fourier)`           Sets the data of this fourier to a copy of the data in the given `XFourier`. ` boolean` `XFourier.isEqualTo(XFourier fourier)`           Returns true if the given fourier is equal to this fourier in the sense that all coefficients exactly agree. ` boolean` ```XFourier.isAlmostEqualTo(XFourier fourier, double epsilon)```           Returns true if the given fourier is almost equal to this fourier in the sense that all coefficients agree to within the measure epsilon. `static XFourier` ```XFourier.scale(double f, XFourier fourier)```           Returns a new fourier equivalent mathematically to (f * p), that is, the fourier obtained by multipying each coefficient of p by the scale factor f. `static XFourier` ```XFourier.add(XFourier p, XFourier q)```           Returns a new fourier equivalent mathematically to (p + q). `static XFourier` ```XFourier.subtract(XFourier p, XFourier q)```           Returns a new fourier equivalent mathematically to (p - q).

 Constructors in edu.neu.ccs with parameters of type XFourier `XFourier(XFourier fourier)`           Constructs and initializes an `XFourier` from the specified XFourier object.