KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > JSci > maths > wavelet > SparseDiscreteFunction


1 package JSci.maths.wavelet;
2
3 import JSci.maths.vectors.DoubleSparseVector;
4 import JSci.util.*;
5
6 public class SparseDiscreteFunction extends DiscreteFunction implements Cloneable JavaDoc {
7
8     public SparseDiscreteFunction(double[] v) {
9                 super(v);
10     }
11     public void setData (double[] v) {
12         data = new DoubleSparseVector(v);
13     }
14
15   /********************************************
16   * Return a copy of this object
17   *********************************************/

18     public Object JavaDoc clone() {
19     SparseDiscreteFunction sdf=(SparseDiscreteFunction) super.clone();
20     sdf.setData(VectorToolkit.toArray(data));
21     return(sdf);
22     }
23 }
24
25
Popular Tags