org.jmol.modelset

Class BondIteratorSelected

class BondIteratorSelected extends Object implements BondIterator

Field Summary
intbondCount
Bond[]bonds
booleanbondSelectionModeOr
shortbondType
BitSetbsSelected
intiBond
booleanisBondBitSet
Constructor Summary
BondIteratorSelected(Bond[] bonds, int bondCount, short bondType, BitSet bsSelected, boolean bondSelectionModeOr)
BondIteratorSelected(Bond[] bonds, int bondCount, BitSet bsSelected)
Method Summary
booleanhasNext()
Bondnext()
intnextIndex()

Field Detail

bondCount

private int bondCount

bonds

private Bond[] bonds

bondSelectionModeOr

private boolean bondSelectionModeOr

bondType

private short bondType

bsSelected

private BitSet bsSelected

iBond

private int iBond

isBondBitSet

private boolean isBondBitSet

Constructor Detail

BondIteratorSelected

BondIteratorSelected(Bond[] bonds, int bondCount, short bondType, BitSet bsSelected, boolean bondSelectionModeOr)

BondIteratorSelected

BondIteratorSelected(Bond[] bonds, int bondCount, BitSet bsSelected)

Method Detail

hasNext

public boolean hasNext()

next

public Bond next()

nextIndex

public int nextIndex()