Class NucleicPolymer
java.lang.Object
org.jmol.modelsetbio.BioPolymer
org.jmol.modelsetbio.PhosphorusPolymer
org.jmol.modelsetbio.NucleicPolymer
- All Implemented Interfaces:
Structure
-
Field Summary
FieldsFields inherited from class BioPolymer
bioPolymerIndexInModel, controlPoints, cyclicFlag, hasStructure, hasWingPoints, haveParameters, invalidControl, leadAtomIndices, leadMidpoints, leadPoints, model, monomerCount, monomers, reversed, sheetSmoothing, twistedSheets, type, TYPE_AMINO, TYPE_CARBOHYDRATE, TYPE_NOBONDING, TYPE_NUCLEIC, wingVectors -
Method Summary
Modifier and TypeMethodDescriptionprotected static intaddHydrogenBond(Lst<Bond> vAtoms, Atom atom1, Atom atom2) protected booleanvoidcalcRasmolHydrogenBonds(BioPolymer polymer, BS bsA, BS bsB, Lst<Bond> vAtoms, int nMaxPerResidue, int[][][] min, boolean checkDistances, boolean dsspIgnoreHydrogens) Methods inherited from class BioPolymer
calcParameters, calcPhiPsiAngles, calcSelectedMonomersCount, calculateRamachandranHelixAngle, clearStructures, findNearestAtomIndex, getControlPoint, getControlPoints, getIndex, getLeadAtomIndices, getLeadMidpoints, getPolymerPointsAndVectors, getPolymerSequenceAtoms, getProteinStructure, getRange, getRangeGroups, getSequence, getType, getWingVectors, isCyclic, isNucleic, recalculateLeadMidpointsAndWingVectors, resetHydrogenPoints, setAtomBits, setAtomBitsAndClear, setConformation, toString
-
Field Details
-
isDssrSet
public boolean isDssrSet -
htGroup1
-
-
Method Details
-
calcEtaThetaAngles
protected boolean calcEtaThetaAngles()- Overrides:
calcEtaThetaAnglesin classBioPolymer
-
calcRasmolHydrogenBonds
public void calcRasmolHydrogenBonds(BioPolymer polymer, BS bsA, BS bsB, Lst<Bond> vAtoms, int nMaxPerResidue, int[][][] min, boolean checkDistances, boolean dsspIgnoreHydrogens) - Overrides:
calcRasmolHydrogenBondsin classBioPolymer- Parameters:
polymer-bsA-bsB-vAtoms-nMaxPerResidue-min-checkDistances-dsspIgnoreHydrogens-
-
addHydrogenBond
-