coins.flow
Class PointVectorImpl

java.lang.Object
  extended bycoins.flow.BitVectorImpl
      extended bycoins.flow.PointVectorImpl
All Implemented Interfaces:
BitVector, java.lang.Cloneable, PointVector
Direct Known Subclasses:
DefVectorImpl

public class PointVectorImpl
extends BitVectorImpl
implements PointVector

PointVectorImpl class


Field Summary
 SubpFlow fSubpFlow
           
 
Fields inherited from class coins.flow.BitVectorImpl
fBitLength, fLongWordLength, fShiftMax, fVectorWord
 
Constructor Summary
protected PointVectorImpl(SubpFlow pSubpFlow)
          PointVectorImpl Constructor for creating PointVector.
 
Method Summary
 SubpFlow getSubpFlow()
          Returns a SubpFlow object this PointVector is associated with.
 
Methods inherited from class coins.flow.BitVectorImpl
bitVectorIterator, clone, equals, getBit, getBitLength, getVectorWord, getWordLength, hashCode, isSet, isZero, resetBit, setBit, toString, toStringDescriptive, vectorAnd, vectorCopy, vectorEqual, vectorNot, vectorOr, vectorReset, vectorSub, vectorXor
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface coins.flow.BitVector
bitVectorIterator, equals, getBit, getBitLength, getVectorWord, getWordLength, isSet, isZero, resetBit, setBit, toString, toStringDescriptive, vectorAnd, vectorCopy, vectorEqual, vectorNot, vectorOr, vectorReset, vectorSub, vectorXor
 

Field Detail

fSubpFlow

public final SubpFlow fSubpFlow
Constructor Detail

PointVectorImpl

protected PointVectorImpl(SubpFlow pSubpFlow)
PointVectorImpl Constructor for creating PointVector. Before invoking PointVectorImpl, PointVectorImpl.setVectorLength should be called with the same FlowRoot parameter.

Method Detail

getSubpFlow

public SubpFlow getSubpFlow()
Returns a SubpFlow object this PointVector is associated with.

Specified by:
getSubpFlow in interface PointVector