KCFMolecule Member List

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

addAtom(string aSymbol)KCFMolecule [virtual]
Molecule::addAtom(string aSymbol, bool resetSSSR=true)Molecule [virtual]
Molecule::addAtom(Atom *, bool resetSSSR=true, bool resetMorganIndex=true)Molecule
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
addStringDescriptor(string aLabel, string aValue, string aUnit, string aComment)DataContainer
addToSelfKernel(double)Molecule
addUnknownTypeDescriptor(string aName, string aValue)DataContainer
atomExists(Atom *anAtom)Molecule
atomicDistance(Atom *atom1, Atom *atom2)Molecule
atomsMolecule [protected]
atomsLabelsListing(vector< string > *)Molecule
atomsSymbolsListing(vector< string > *)Molecule
beginAtom()Molecule [inline]
beginBond(Atom *anAtom)Molecule [inline]
beginBond(int anId)Molecule [inline]
beginComponentSizes()Molecule [inline]
beginFloatDescriptor()DataContainer [inline]
beginIntDescriptor()DataContainer [inline]
beginStringDescriptor()DataContainer [inline]
binClassifyFromDescriptor(string descriptorName, float value, bool smallerOrEqual=true)Molecule
bondsListing(vector< int > *)Molecule
bondSum()Molecule
calculateSelfKernel(double(*pt2GraphKernel)(Molecule *mol1, Molecule *mol2, double(*pt2AtomKernel)(Atom *, Atom *), double(*pt2BondKernel)(Bond *, Bond *), int, int), double(*pt2AtomKernel)(Atom *, Atom *), double(*pt2BondKernel)(Bond *, Bond *), int paramter1, int parameter2)Molecule
checkEdges(Atom *)Molecule
chiralMolecule [protected]
compute()Molecule
computeKernel(Molecule *anotherMolecule, double(*pt2GraphKernel)(Molecule *mol1, Molecule *mol2, double(*pt2AtomKernel)(Atom *, Atom *), double(*pt2BondKernel)(Bond *, Bond *), int parameter1, int parameter2), double(*pt2AtomKernel)(Atom *, Atom *), double(*pt2BondKernel)(Bond *, Bond *), int parameter1, int parameter2=1)Molecule
counterMolecule [protected, static]
DataContainer()DataContainer
DataContainer(DataContainer &aDataContainer)DataContainer
deleteAllDescriptors()DataContainer
deleteAllKindDescriptors()DataContainer [protected]
deleteBonds()Molecule
deleteDescriptor(string aString, bool found=false)DataContainer [virtual]
deleteHiddenAtoms()Molecule
describe()Molecule
describeEachAtom()Molecule
describeLong()Molecule
describeShort()Molecule
detectSSSR()Molecule
DFS(Atom *startAtom, string intDescriptorName, int markValue)Molecule
endAtom()Molecule [inline]
endBond(Atom *anAtom)Molecule [inline]
endBond(int anId)Molecule [inline]
endComponentSizes()Molecule [inline]
endFloatDescriptor()DataContainer [inline]
endIntDescriptor()DataContainer [inline]
endStringDescriptor()DataContainer [inline]
erase()Molecule
eraseAdjacency()Molecule
eraseAtom(Atom *anAtom)Molecule
eraseHiddenAtoms()Molecule
eraseRings()Molecule
eraseWalks()Molecule
flagActivityMolecule [protected]
flagElementDataContainer [protected]
flagHasSSSRDetectedMolecule [protected]
floatDescriptorsDataContainer [protected]
getActivity(bool silentMode=false)Molecule
getAdjacency(int i, int j)Molecule
getAtom(int anId)Molecule
getAtomByIndex(int ind) (defined in Molecule)Molecule
getAtoms()Molecule [inline]
getFloatDescriptor(string aLabel, bool silentError=true)DataContainer
getId() const Molecule [inline]
getIdString()Molecule
getIntDescriptor(string aLabel, bool silentError=true)DataContainer
getLocation()Molecule [inline]
getMaxMorganIteration()Molecule
getMW(bool silentError=false)Molecule
getName()Molecule [inline]
getNumAtoms()Molecule [inline]
getNumberOfDistinctMorganIndices(int anOrder)Molecule
getNumCarbonsOfComponent(string aDescriptorName, int aValue)Molecule
getNumNitrogensOfComponent(string aDescriptorName, int aValue)Molecule
getOriginalFormat()Molecule [inline]
getPossibleValuesInIntDescriptor(string aDescriptorName, vector< int > *)DataContainer
getRingWithID(int anID, bool createIfMissing)Molecule
getSelfKernel(double(*pt2GraphKernel)(Molecule *mol1, Molecule *mol2, double(*pt2AtomKernel)(Atom *, Atom *), double(*pt2BondKernel)(Bond *, Bond *), int, int), double(*pt2AtomKernel)(Atom *, Atom *), double(*pt2BondKernel)(Bond *, Bond *), int parameter1, int parameter2=1)Molecule [inline]
getSelfKernel()Molecule
getSortDescriptorName()Molecule [inline]
getSortDescriptorType()Molecule [inline]
getStringDescriptor(string aLabel, bool silentError=true)DataContainer
getWalks(int i, int j)Molecule
hasActivity()Molecule [inline]
hasFloatDescriptor(string aLabel)DataContainer
hasIntDescriptor(string aLabel)DataContainer
hasRing(Ring *newRing, bool detectingRing=false)Molecule
hasRing()Molecule
hasSSSRDetected()Molecule [inline]
hasStringDescriptor(string aLabel)DataContainer
hiddenAtomsMolecule [protected]
hideAllFragmentsBut(int aFragmentNumber)Molecule
hideAtom(vector< Atom * >::iterator anAtomI)Molecule
hideAtomAndToFromBonds(vector< Atom * >::iterator anAtomI)Molecule
hideAtomAndToFromBonds(Atom *anAtom)Molecule
hideAtomsByIntDescriptor(string aDescriptorName, int aValue, bool refreshBonds=true)Molecule
hideHydrogens()Molecule
hideSalts(stringstream *out)Molecule
idMolecule [protected]
intDescriptorsDataContainer [protected]
isChiral()Molecule [inline]
isHiddenAtom(Atom *anAtom)Molecule
isSelected()Molecule [inline]
KCFMolecule()KCFMolecule
kindFloatDescriptorsDataContainer [protected]
kindIntDescriptorsDataContainer [protected]
kindStringDescriptorsDataContainer [protected]
linkAtoms(Atom *aSource, Atom *aTarget, int aBondLabel, int aBondStereo=0, int aBondNotUsed=0, int aBondTopology=0, int aBondReactionCenter=0, bool resetSSSR=true)Molecule
linkAtoms(string aSource, string aTarget, int aBondLabel, int aBondStereo=0, int aBondNotUsed=0, int aBondTopology=0, int aBondReactionCenter=0, bool resetSSSR=true)Molecule
linkAtoms(int firstAtom, int secondAtom, int aBondLabel, int aBondStereo=0, int aBondNotUsed=0, int aBondTopology=0, int aBondReactionCenter=0, bool resetSSSR=true)Molecule
markFragments()Molecule
maxMorganIterationMolecule [protected]
Molecule()Molecule
Molecule(Molecule &aMolecule, bool bool_resetMorganIndex=true)Molecule
Molecule(Molecule &molecule1, Molecule &molecule2, double(*pt2AtomKernel)(Atom *, Atom *), double(*pt2BondKernel)(Bond *, Bond *))Molecule
Molecule(Molecule &m1, Molecule &m2, double(*pt2AtomKernel)(Atom *, Atom *), double(*pt2BondKernel)(float, float, float), float edgeKernelParameter)Molecule
moleculeChanged(bool resetSSSR=true, bool resetMorganIndex=true)Molecule [protected]
noTottersTransform()Molecule
numAtoms()Molecule [inline]
numAtomsNonCSkeleton()Molecule
numBonds()Molecule
numHiddenAtoms()Molecule [inline]
numHiddenBonds()Molecule
numRings()Molecule [inline]
operator=(const Molecule &aMolecule)Molecule
raisePowerAdjacency()Molecule
raisePowerFast()Molecule
readKCF(string aFileName)KCFMolecule
readMOL(string aFilename, bool genericAtomType=false)Molecule
readMOLOld(string aFilename)Molecule
readPartialCharges(string charges)Molecule
refreshBonds()Molecule
resetMorganIndex()Molecule
resetSelfKernel()Molecule [inline]
resetSSSR()Molecule [inline]
restoreHiddenAtoms(bool flagRestoreBonds=true)Molecule
restoreHiddenBonds()Molecule
select()Molecule [inline]
selectedFlagMolecule [protected]
selfKernelMolecule [protected]
selfKernelCalculatedMolecule [protected]
setActivity(float aNumber)Molecule [inline]
setActivity(string aNumber)Molecule [inline]
setAdjacency(int i, int j, double value)Molecule
setFloatDescriptor(string aLabel, float aValue, string aUnit, string aComment, bool addIfMissing, bool silentError)DataContainer
setHasSSSR()Molecule [inline]
setIntDescriptor(string aLabel, int aValue, string aUnit, string aComment, bool addIfMissing, bool silentError)DataContainer
setKashimaKernelProb(double aPq, bool skipSkeleton=false)Molecule
setMorganChargesLabels(double threshold)Molecule
setMorganLabels(int anOrder)Molecule
setName(string aName)Molecule [inline]
setOriginalFormat(int a)Molecule [inline]
setPerretLabels()Molecule
setSelfKernel(double value)Molecule
setSortDescriptor(string aName, int aType)Molecule
setStringDescriptor(string aLabel, string aValue, string aUnit, string aComment, bool addIfMissing, bool silentError)DataContainer
setUniqueMorganIndices()Molecule
setWalks(int i, int j, double value)Molecule
sortDescriptorNameMolecule [protected]
sortDescriptorTypeMolecule [protected]
sssrMolecule [protected]
stringDescriptorsDataContainer [protected]
substractToSelfKernel(double)Molecule
sumPQPS()Molecule
sumPQPSFast()Molecule
sumProbabilities()Molecule
sumProbabilitiesFast()Molecule
sumPT()Molecule
threeDtransform(int nBins, double distMin, double distMax)Molecule
toString()Molecule
toStringLong()Molecule
toStringShort()Molecule
traceDiagWalks()Molecule
traceWalks()Molecule
unmarkFragments()Molecule
unSelect()Molecule [inline]
unsetActivity()Molecule [inline]
unsetBondFlags()Molecule
unsetBondFlagsOriginal()Molecule
writeDOT(string aFilename, bool perretLabels=false)Molecule
writeFragments(ofstream *outStream)Molecule
writeKCF(string aFileName)KCFMolecule
writeMOL(string aFileName)Molecule
writeSD(string aFileName)Molecule
~DataContainer()DataContainer [virtual]
~KCFMolecule()KCFMolecule [virtual]
~Molecule()Molecule [virtual]


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