org.jmol.modelsetbio

Class NucleicPolymer

public class NucleicPolymer extends BioPolymer

Field Summary
static shortHBOND_MASK
Constructor Summary
NucleicPolymer(Monomer[] monomers)
Method Summary
voidcalcHydrogenBonds(BitSet bsA, BitSet bsB)
AtomgetNucleicPhosphorusAtom(int monomerIndex)
voidgetPdbData(char ctype, char qtype, int derivType, boolean isDraw, BitSet bsAtoms, StringBuffer pdbATOM, StringBuffer pdbCONECT, BitSet bsSelected, boolean addHeader, BitSet bsWritten)
booleanhasWingPoints()
voidlookForHbonds(NucleicPolymer other, BitSet bsA, BitSet bsB)

Field Detail

HBOND_MASK

private static final short HBOND_MASK

Constructor Detail

NucleicPolymer

NucleicPolymer(Monomer[] monomers)

Method Detail

calcHydrogenBonds

public void calcHydrogenBonds(BitSet bsA, BitSet bsB)

getNucleicPhosphorusAtom

Atom getNucleicPhosphorusAtom(int monomerIndex)

getPdbData

public void getPdbData(char ctype, char qtype, int derivType, boolean isDraw, BitSet bsAtoms, StringBuffer pdbATOM, StringBuffer pdbCONECT, BitSet bsSelected, boolean addHeader, BitSet bsWritten)

hasWingPoints

boolean hasWingPoints()

lookForHbonds

void lookForHbonds(NucleicPolymer other, BitSet bsA, BitSet bsB)