public class CarbohydrateMonomer extends Monomer
| Modifier and Type | Field and Description |
|---|---|
(package private) static byte[] |
alphaOffsets |
bioPolymer, monomerIndex, offsetschain, firstAtomIndex, groupID, groupIndex, isProtein, lastAtomIndex, leadAtomIndex, shapeVisibilityFlags| Modifier | Constructor and Description |
|---|---|
private |
CarbohydrateMonomer(Chain chain,
java.lang.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,
java.lang.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, updateOffsetsForAlternativeLocationsaddAtoms, 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, toStringprivate CarbohydrateMonomer(Chain chain, java.lang.String group3, int seqcode, int firstAtomIndex, int lastAtomIndex, byte[] offsets)
static Monomer validateAndAllocate(Chain chain, java.lang.String group3, int seqcode, int firstIndex, int lastIndex)
public boolean isCarbohydrate()
isCarbohydrate in class Grouppublic EnumStructure getProteinStructureType()
getProteinStructureType in class Monomerboolean isConnectedAfter(Monomer possiblyPreviousMonomer)
isConnectedAfter in class Monomervoid findNearestAtomIndex(int x,
int y,
Atom[] closest,
short madBegin,
short madEnd)
MonomerfindNearestAtomIndex in class Monomerpublic boolean isConnectedPrevious()
isConnectedPrevious in class Monomer