public class DebugPDBAtom extends PDBAtom implements IPDBAtom
IAtomType.Hybridization
charge, fractionalPoint3d, hydrogenCount, point2d, point3d, stereoParity
electronValency, formalCharge, formalNeighbourCount, hybridization
exactMass, naturalAbundance
atomicNumber
Ac, Ag, Al, Am, Ar, As, At, Au, B, Ba, Be, Bh, Bi, Bk, Br, C, Ca, Cd, Ce, Cf, Cl, Cm, Cn, Co, Cr, Cs, Cu, Db, Ds, Dy, Er, Es, Eu, F, Fe, Fl, Fm, Fr, Ga, Gd, Ge, H, He, Hf, Hg, Ho, Hs, I, In, Ir, K, Kr, La, Li, Lr, Lu, Lv, Mc, Md, Mg, Mn, Mo, Mt, N, Na, Nb, Nd, Ne, Nh, Ni, No, Np, O, Og, Os, P, Pa, Pb, Pd, Pm, Po, Pr, Pt, Pu, Ra, Rb, Re, Rf, Rg, Rh, Rn, Ru, S, Sb, Sc, Se, Sg, Si, Sm, Sn, Sr, Ta, Tb, Tc, Te, Th, Ti, Tl, Tm, Ts, U, V, W, Wildcard, Xe, Y, Yb, Zn, Zr
Constructor and Description |
---|
DebugPDBAtom(IElement element) |
DebugPDBAtom(String symbol) |
DebugPDBAtom(String symbol,
javax.vecmath.Point3d point3d) |
Modifier and Type | Method and Description |
---|---|
String |
getAltLoc()
get the Alternate location indicator of this atom.
|
String |
getChainID()
get the Chain identifier of this atom.
|
Boolean |
getHetAtom()
Determine whether this is a heteroatom or not.
|
String |
getICode()
get Code for insertion of residues of this atom.
|
String |
getName()
get the Atom name of this atom.
|
Double |
getOccupancy()
get the Occupancy of this atom.
|
Boolean |
getOxt()
Returns true of this atom is a PDB OXT atom.
|
String |
getRecord()
get one entire line from the PDB entry file which describe the IPDBAtom.
|
String |
getResName()
get the Residue name of this atom.
|
String |
getResSeq()
get the Residue sequence number of this atom.
|
String |
getSegID()
get the Segment identifier, left-justified of this atom.
|
Integer |
getSerial()
get the Atom serial number of this atom.
|
Double |
getTempFactor()
get the Temperature factor of this atom.
|
void |
setAltLoc(String newAltLoc)
set the Alternate location indicator of this atom.
|
void |
setChainID(String newChainID)
set the Chain identifier of this atom.
|
void |
setHetAtom(Boolean newHetAtom)
Mark the atom as a heteroatom.
|
void |
setICode(String newICode)
set the Code for insertion of residues of this atom.
|
void |
setName(String newName)
set the Atom name of this atom.
|
void |
setOccupancy(Double newOccupancy)
set the Occupancy of this atom.
|
void |
setOxt(Boolean newOxt)
Change the state of this atom in being the PDB OXT atom.
|
void |
setRecord(String newRecord)
set one entire line from the PDB entry file which describe the IPDBAtom.
|
void |
setResName(String newResName)
set the Residue name of this atom.
|
void |
setResSeq(String newResSeq)
set the Residue sequence number of this atom.
|
void |
setSegID(String newSegID)
set the Segment identifier, left-justified of this atom.
|
void |
setSerial(Integer newSerial)
set the Atom serial number of this atom.
|
void |
setTempFactor(Double newTempFactor)
set the Temperature factor of this atom.
|
bonds, clone, compare, equals, getBond, getBondCount, getCharge, getContainer, getFractionalPoint3d, getImplicitHydrogenCount, getIndex, getMapIdx, getPoint2d, getPoint3d, getStereoParity, hashCode, isAromatic, isInRing, setCharge, setFractionalPoint3d, setImplicitHydrogenCount, setIsAromatic, setIsInRing, setMapIdx, setPoint2d, setPoint3d, setStereoParity
getAtomTypeName, getBondOrderSum, getCovalentRadius, getFormalCharge, getFormalNeighbourCount, getHybridization, getMaxBondOrder, getValency, setAtomTypeName, setBondOrderSum, setCovalentRadius, setFormalCharge, setFormalNeighbourCount, setHybridization, setMaxBondOrder, setValency
getExactMass, getMassNumber, getNaturalAbundance, setExactMass, setMassNumber, setNaturalAbundance
getAtomicNumber, getSymbol, setAtomicNumber, setSymbol
addListener, addProperties, getBuilder, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty, shallowCopy
finalize, getClass, notify, notifyAll, wait, wait, wait
bonds, clone, getBond, getBondCount, getCharge, getContainer, getFractionalPoint3d, getImplicitHydrogenCount, getIndex, getMapIdx, getPoint2d, getPoint3d, getStereoParity, isAromatic, isInRing, setCharge, setFractionalPoint3d, setImplicitHydrogenCount, setIsAromatic, setIsInRing, setMapIdx, setPoint2d, setPoint3d, setStereoParity
getAtomTypeName, getBondOrderSum, getCovalentRadius, getFormalCharge, getFormalNeighbourCount, getHybridization, getMaxBondOrder, getValency, setAtomTypeName, setBondOrderSum, setCovalentRadius, setFormalCharge, setFormalNeighbourCount, setHybridization, setMaxBondOrder, setValency
getExactMass, getMassNumber, getNaturalAbundance, setExactMass, setMassNumber, setNaturalAbundance
getAtomicNumber, getSymbol, setAtomicNumber, setSymbol
addListener, addProperties, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty, toString
getBuilder
public DebugPDBAtom(IElement element)
public DebugPDBAtom(String symbol)
public DebugPDBAtom(String symbol, javax.vecmath.Point3d point3d)
public String getRecord()
public void setRecord(String newRecord)
public Double getTempFactor()
getTempFactor
in interface IPDBAtom
getTempFactor
in class PDBAtom
public void setTempFactor(Double newTempFactor)
setTempFactor
in interface IPDBAtom
setTempFactor
in class PDBAtom
newTempFactor
- the Temperature factor of this atompublic void setResName(String newResName)
setResName
in interface IPDBAtom
setResName
in class PDBAtom
newResName
- the Residue name of this atompublic String getResName()
getResName
in interface IPDBAtom
getResName
in class PDBAtom
public void setICode(String newICode)
public String getICode()
public void setName(String newName)
public String getName()
public void setChainID(String newChainID)
setChainID
in interface IPDBAtom
setChainID
in class PDBAtom
newChainID
- the Chain identifier of this atompublic String getChainID()
getChainID
in interface IPDBAtom
getChainID
in class PDBAtom
public void setAltLoc(String newAltLoc)
public String getAltLoc()
public void setSegID(String newSegID)
public String getSegID()
public void setSerial(Integer newSerial)
public Integer getSerial()
public void setResSeq(String newResSeq)
public String getResSeq()
public void setOxt(Boolean newOxt)
public Boolean getOxt()
public void setHetAtom(Boolean newHetAtom)
setHetAtom
in interface IPDBAtom
setHetAtom
in class PDBAtom
newHetAtom
- if true, the atom will be marked as a heteroatompublic Boolean getHetAtom()
getHetAtom
in interface IPDBAtom
getHetAtom
in class PDBAtom
public void setOccupancy(Double newOccupancy)
setOccupancy
in interface IPDBAtom
setOccupancy
in class PDBAtom
newOccupancy
- the Occupancy of this atompublic Double getOccupancy()
getOccupancy
in interface IPDBAtom
getOccupancy
in class PDBAtom
Copyright © 2021. All rights reserved.