add Mask.getvalAsBitVector(BitVector)
authormegacz <adam@megacz.com>
Thu, 8 Jan 2009 09:39:41 +0000 (01:39 -0800)
committermegacz <adam@megacz.com>
Thu, 8 Jan 2009 09:39:41 +0000 (01:39 -0800)
src/edu/berkeley/fleet/util/Mask.java

index 4c1bd0d..f252430 100644 (file)
@@ -44,9 +44,12 @@ public class Mask {
     }
     public BitVector getvalAsBitVector(long in) {
         // FIXME
-        long ret = getval(in);
         return new BitVector(getWidth()).set(getval(in));
     }
+    public BitVector getvalAsBitVector(BitVector in) {
+        // FIXME
+        return new BitVector(getWidth()).set(getval(in.toLong()));
+    }
     public long getval(BitVector targ) {
         long in = 0;
         for(int i=0; i<targ.length(); i++)