org.jmol.modelsetbio
public class CarbohydrateMonomer extends Monomer
Modifier and Type | Field and Description |
---|---|
(package private) static byte[] |
alphaOffsets |
bioPolymer, monomerIndex, offsets
chain, firstAtomIndex, groupID, groupIndex, isProtein, lastAtomIndex, leadAtomIndex, shapeVisibilityFlags
Modifier | Constructor and Description |
---|---|
private |
CarbohydrateMonomer(Chain chain,
String group3,
int seqcode,
int firstAtomIndex,
int lastAtomIndex,
byte[] offsets) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
findNearestAtomIndex(int x,
int y,
Atom[] closest,
short madBegin,
short madEnd)
Selects LeadAtom when this Monomer is clicked iff it is
closer to the user.
|
EnumStructure |
getProteinStructureType() |
boolean |
isCarbohydrate() |
(package private) boolean |
isConnectedAfter(Monomer possiblyPreviousMonomer) |
boolean |
isConnectedPrevious() |
(package private) static Monomer |
validateAndAllocate(Chain chain,
String group3,
int seqcode,
int firstIndex,
int lastIndex) |
calcBioParameters, checkOptional, getAtomFromOffsetIndex, getBioPolymer, getBioPolymerIndexInModel, getBioPolymerLength, getConformation, getCrossLink, getCrossLinkLeadAtomIndexes, getHelixData2, getInitiatorAtom, getLeadAtom, getMonomerIndex, getMonomerSequenceAtoms, getMyInfo, getProteinStructure, getQuaternionFrameCenter, getSelectedMonomerCount, getSelectedMonomerIndex, getSpecialAtom, getSpecialAtomPoint, getStructureId, getTerminatorAtom, getUniqueID, getWingAtom, haveParameters, isCrossLinked, isHelix, isLeadAtom, isSheet, scanForOffsets, setBioPolymer, setProteinStructureId, setStructure, updateOffsetsForAlternativeLocations
addAtoms, fixIndices, getCarbonylOxygenAtom, getChainID, getGroup1, getGroup3, getGroup3, getGroupID, getGroupID, getGroupIndex, getGroupInfo, getGroupParameter, getHelixData, getInsertionCode, getInsertionCode, getInsertionCodeValue, getLeadAtom, getMinZ, getModel, getModelIndex, getModelSet, getNitrogenAtom, getProteinStructureSubType, getProteinStructureTag, getQuaternion, getQuaternionFrame, getResno, getSelectedGroupIndex, getSeqcode, getSeqcode, getSeqcodeString, getSeqcodeString, getSeqNumber, getSequenceNumber, getStrucNo, getStructure, haveSequenceNumber, isAdded, isAtomHidden, isCursorOnTopOf, isDna, isNucleic, isProtein, isPurine, isPyrimidine, isRna, isSelected, isWithinStructure, lookupGroupID, scaleToScreen, selectAtoms, setGroupIndex, setGroupParameter, setModelSet, setProteinStructureType, setShapeVisibility, toString
static Monomer validateAndAllocate(Chain chain, String group3, int seqcode, int firstIndex, int lastIndex)
public boolean isCarbohydrate()
isCarbohydrate
in class Group
public EnumStructure getProteinStructureType()
getProteinStructureType
in class Monomer
boolean isConnectedAfter(Monomer possiblyPreviousMonomer)
isConnectedAfter
in class Monomer
void findNearestAtomIndex(int x, int y, Atom[] closest, short madBegin, short madEnd)
Monomer
findNearestAtomIndex
in class Monomer
public boolean isConnectedPrevious()
isConnectedPrevious
in class Monomer