View Javadoc

1   package org.catacomb.numeric.data;
2   
3   
4   public class FloatScalar extends DataItem {
5   
6       double value;
7   
8   
9       public FloatScalar(String nm, String sv) {
10          super(nm);
11          value = (new Double(sv)).doubleValue();
12      }
13  
14  
15      public FloatScalar(String nm, double v) {
16          super(nm);
17          name = nm;
18          value = v;
19      }
20  
21  
22      public FloatScalar(FloatVector fv) {
23          super(fv.getName());
24          double[] va = fv.getValue();
25          if (va.length > 0) {
26              value = va[0];
27          } else {
28              value = 0.;
29          }
30      }
31  
32  
33      public double getValue() {
34          return value;
35      }
36  
37  
38      public DataItem getMarked() {
39          return this;
40      }
41  }