Atom Member List

This is the complete list of members for Atom, including all inherited members.

addBond(Bond *aBond)Atom
addFloatDescriptor(string aLabel, float aValue, string aUnit, string aComment)DataContainer
addIntDescriptor(string aLabel, int aValue, string aUnit, string aComment)DataContainer
addKindFloatDescriptor(string aLabel, float aValue, string aUnit, string aComment)DataContainer
addKindFloatDescriptor(Descriptor< float > *aDescriptor)DataContainer
addKindIntDescriptor(string aLabel, int aValue, string aUnit, string aComment)DataContainer
addKindIntDescriptor(Descriptor< int > *aDescriptor)DataContainer
addKindStringDescriptor(string aLabel, string aValue, string aUnit, string aComment)DataContainer
addKindStringDescriptor(Descriptor< string > *aDescriptor)DataContainer
addRing(Ring *aRing)Atom [inline]
addStringDescriptor(string aLabel, string aValue, string aUnit, string aComment)DataContainer
addUnknownTypeDescriptor(string aName, string aValue)DataContainer
anAtom [private]
Atom()Atom
Atom(const Atom &anAtom)Atom
Atom(string aLabel)Atom
beginBond()Atom [inline]
beginFloatDescriptor()DataContainer [inline]
beginIntDescriptor()DataContainer [inline]
beginRing()Atom [inline]
beginStringDescriptor()DataContainer [inline]
BFSBondVectorAtom [protected]
BFSVectorAtom [protected]
Bond (defined in Atom)Atom [friend]
bondExists(Bond *aBond)Atom
bondsAtom [private]
bondSum()Atom
counterAtom [private, static]
DataContainer()DataContainer
DataContainer(DataContainer &aDataContainer)DataContainer
degree()Atom [inline]
deleteAllDescriptors()DataContainer
deleteAllKindDescriptors()DataContainer [protected]
deleteBonds()Atom
deleteDescriptor(string aString, bool found=false)DataContainer [virtual]
deleteHiddenBonds()Atom
describe()Atom
describeShort()Atom
Elements (defined in Atom)Atom [friend]
endBond()Atom [inline]
endFloatDescriptor()DataContainer [inline]
endIntDescriptor()DataContainer [inline]
endRing()Atom [inline]
endStringDescriptor()DataContainer [inline]
eraseCoordinates()Atom
flagElementDataContainer [protected]
flagHasCoordinatesAtom [private]
flagHasPqNode [protected]
flagHasPsNode [protected]
floatDescriptorsDataContainer [protected]
genericAtomTypeAtom [private]
getAN() const Atom [inline]
getBFSBondVector()Atom [inline]
getBFSVector()Atom [inline]
getBFSVectorSize()Atom [inline]
getBondIteratorWithTarget(Atom *otherAtom)Atom
getBonds()Atom [inline]
getBondWithTarget(Atom *otherAtom)Atom
getElementSymbol()Atom [inline]
getFloatDescriptor(string aLabel, bool silentError=true)DataContainer
getId() const Atom [inline]
getIdInMolecule() const Atom [inline]
getIdString()Atom
getIntDescriptor(string aLabel, bool silentError=true)DataContainer
getKashimaPQ(bool silentError=false)Node
getKashimaPS(bool silentError=false)Node
getKashimaPT(Atom *anAtom)Atom
getLabel()Node [inline]
getMorganIndex(int order)Atom
getMorganLabel(bool silentError=false)Atom
getName()Atom [inline]
getNumAromaticBonds()Atom
getPerretLabel(bool silentError=false)Atom
getPossibleValuesInIntDescriptor(string aDescriptorName, vector< int > *)DataContainer
getRingBFS(vector< Atom * > *toVisit, vector< Bond * > *toVisitBond)Atom
getRPosition()Node [inline]
getStringDescriptor(string aLabel, bool silentError=true)DataContainer
getSumOfNeighboorMorganIndex(int anOrder)Atom
getSymbol()Atom [inline]
getType() const Atom [inline]
getUniqueMorganIndex(bool silentError=false)Atom
getVectorIntersect(vector< Atom * > *v1, vector< Atom * > *v2, vector< Atom * > *result)Atom [static]
getX()Atom [inline]
getY()Atom [inline]
getZ()Atom [inline]
hasCoordinates()Atom
hasFloatDescriptor(string aLabel)DataContainer
hasIntDescriptor(string aLabel)DataContainer
hasRing(Ring *aRing)Atom
hasRing()Atom [inline]
hasStringDescriptor(string aLabel)DataContainer
hiddenBondsAtom [private]
hideAllToFromBonds()Atom
hideBond(map< Atom *, Bond * >::iterator aBondI)Atom
hideBond(Bond *aBond)Atom
hideBond(Atom *aTarget)Atom
hideHydrogenBonds()Atom
hideToFromBonds(Atom *aTarget)Atom
hideToFromFirstBond()Atom
idAtom [private]
idInMoleculeAtom [private]
intDescriptorsDataContainer [protected]
isCSkeleton()Atom
isGeneric()Atom [inline]
kindFloatDescriptorsDataContainer [protected]
kindIntDescriptorsDataContainer [protected]
kindStringDescriptorsDataContainer [protected]
labelNode [protected]
Molecule (defined in Atom)Atom [friend]
morganIndexAtom [protected]
morganLabelAtom [protected]
nextUnvisitedAtom()Atom
Node()Node
Node(const DataContainer &aDataContainer)Node
numBonds()Atom [inline]
numHiddenBonds()Atom [inline]
numRings()Atom [inline]
operator<<(ostream &os, const Atom &anAtom)Atom [friend]
operator=(const Atom &anAtom)Atom
partialChargeAtom [protected]
perretLabelAtom [protected]
pqNode [protected]
psNode [protected]
pushBFSVector(vector< Atom * > *aPath, vector< Bond * > *aBondPath)Atom
resetBFSVector()Atom [inline]
resetCounter()Atom [inline, protected, static]
resetMorganIndex()Atom
restoreHiddenBond(Bond *aBond)Atom
restoreHiddenBond(Atom *aTarget)Atom
restoreHiddenBonds()Atom
ringsAtom [private]
rPositionNode [protected]
setAN(int a)Atom [inline, protected]
setCoordinates(float aX, float aY, float aZ)Atom
setElementSymbol(string anElement)Atom
setFloatDescriptor(string aLabel, float aValue, string aUnit, string aComment, bool addIfMissing, bool silentError)DataContainer
setIdInMolecule(int anId)Atom
setIntDescriptor(string aLabel, int aValue, string aUnit, string aComment, bool addIfMissing, bool silentError)DataContainer
setKashimaPQ(double aPq)Node [inline]
setKashimaPS(double aPs)Node [inline]
setLabel(string aString)Node
setMorganChargeLabel(double threshold)Atom
setMorganLabel(string aLabel)Atom
setMorganLabel(int anOrder)Atom
setPartialCharge(double aValue)Atom
setPerretLabel()Atom
setRPosition(int aR)Node [inline]
setStringDescriptor(string aLabel, string aValue, string aUnit, string aComment, bool addIfMissing, bool silentError)DataContainer
setType(int aType)Atom [inline, protected]
setUniqueMorganIndex(int anOrder)Atom
setVisited()Atom [inline]
stringDescriptorsDataContainer [protected]
toString()Atom
toStringBFSVector()Atom
toStringShort()Atom
typeAtom [private]
uniqueMorganIndexAtom [protected]
unsetBondFlags()Atom
unsetBondFlagsOriginal()Atom
unsetVisited()Atom [inline]
visitedAtom [private]
wasVisited()Atom [inline]
xAtom [private]
yAtom [private]
zAtom [private]
~Atom()Atom
~DataContainer()DataContainer [virtual]
~Node()Node


Generated on Wed Nov 28 12:12:51 2007 for ChemCpp by  doxygen 1.4.6