public class CarbohydrateMonomer extends Monomer
Modifier and Type | Field and Description |
---|---|
private static byte[] |
alphaOffsets |
bioPolymer, monomerIndex, offsets
chain, firstAtomIndex, group1, group3Names, groupID, groupIndex, htGroup, lastAtomIndex, leadAtomIndex, seqcode, shapeVisibilityFlags, specialAtomNames, standardGroupList
Modifier | Constructor and Description |
---|---|
private |
CarbohydrateMonomer() |
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.
|
STR |
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, getAtomIndex, getBioPolymerIndexInModel, getBioPolymerLength, getConformation, getCrossLinkGroup, getCrossLinkLead, getGroup1, getGroup1b, getGroupParameter, getGroups, getHelixData2, getInitiatorAtom, getLeadAtom, getMonomerIndex, getMonomerSequenceAtoms, getMyInfo, getQuaternionFrameCenter, getSelectedMonomerCount, getSelectedMonomerIndex, getSpecialAtom, getSpecialAtomPoint, getStructureId, getTerminatorAtom, getUniqueID, getWingAtom, have, haveParameters, isCrossLinked, isHelix, isLeadAtom, isSheet, scanForOffsets, set2, setBioPolymer, setGroupID, setGroupParameter, setStrucNo, updateOffsetsForAlternativeLocations
addAtoms, fixIndices, getBSSideChain, getCarbonylOxygenAtom, getGroup3, getGroupInfo, getHelixData, getInsertionCode, getInsertionCodeChar, getInsertionCodeFor, getLeadAtomOr, getMinZ, getModel, getModelIndex, getNitrogenAtom, getProteinStructureSubType, getProteinStructureTag, getQuaternion, getQuaternionFrame, getResno, getSelectedGroupIndex, getSeqcodeFor, getSeqcodeString, getSeqcodeStringFor, getSeqNumberFor, getStrucNo, getStructure, haveSequenceNumber, isAdded, isCursorOnTopOf, isDna, isNucleic, isProtein, isPurine, isPyrimidine, isRna, isSelected, isWithinStructure, scaleToScreen, selectAtoms, setGroup, setProteinStructureType, setShapeVisibility, toString
static Monomer validateAndAllocate(Chain chain, java.lang.String group3, int seqcode, int firstIndex, int lastIndex)
public boolean isCarbohydrate()
isCarbohydrate
in class Group
public STR 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