From: adam Date: Thu, 26 Jun 2008 10:32:32 +0000 (+0100) Subject: add Mask.getval(BitVector) X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=c154568ec56f724358671983e0b51566ceee86b2;p=fleet.git add Mask.getval(BitVector) --- diff --git a/src/edu/berkeley/fleet/util/Mask.java b/src/edu/berkeley/fleet/util/Mask.java index 769b708..267879d 100644 --- a/src/edu/berkeley/fleet/util/Mask.java +++ b/src/edu/berkeley/fleet/util/Mask.java @@ -26,6 +26,13 @@ public class Mask { public long getval(long in) { return (in & valmask) >>> valmaskmin; } + public long getval(BitVector targ) { + long in = 0; + for(int i=0; i>> valmaskmin; + } public long setval(long in, BitVector targ) { long ret = 0; for(int i=0; i