Open Babel: Member List

# OBMol Member List

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

_atomIds | OBMol | `[protected]`
_autoFormalCharge | OBMol | `[protected]`
_autoPartialCharge | OBMol | `[protected]`
_bondIds | OBMol | `[protected]`
_c | OBMol | `[protected]`
_dimension | OBMol | `[protected]`
_energy | OBMol | `[protected]`
_flags | OBMol | `[protected]`
_internals | OBMol | `[protected]`
_mod | OBMol | `[protected]`
_natoms | OBMol | `[protected]`
_nbonds | OBMol | `[protected]`
_residue | OBMol | `[protected]`
_title | OBMol | `[protected]`
_totalCharge | OBMol | `[protected]`
_totalSpin | OBMol | `[protected]`
_vatom | OBMol | `[protected]`
_vbond | OBMol | `[protected]`
_vconf | OBMol | `[protected]`
_vdata | OBBase | `[protected]`
AddAtom(OBAtom &) | OBMol |
AddBond(int beginIdx, int endIdx, int order, int flags=0, int insertpos=-1) | OBMol |
AddBond(OBBond &) | OBMol |
AddConformer(double *f) | OBMol | `[inline]`
AddHydrogens(bool polaronly=false, bool correctForPH=false, double pH=7.4) | OBMol |
AddHydrogens(OBAtom *) | OBMol |
AddPolarHydrogens() | OBMol |
AddResidue(OBResidue &) | OBMol |
Align(OBAtom *, OBAtom *, vector3 &, vector3 &) | OBMol |
AssignSpinMultiplicity(bool NoImplicitH=false) | OBMol |
AutomaticFormalCharge() | OBMol | `[inline]`
AutomaticPartialCharge() | OBMol | `[inline]`
BeginAtom(OBAtomIterator &i) | OBMol |
BeginAtoms() | OBMol | `[inline]`
BeginBond(OBBondIterator &i) | OBMol |
BeginBonds() | OBMol | `[inline]`
BeginConformer(std::vector< double * >::iterator &i) | OBMol | `[inline]`
BeginData() | OBBase | `[inline]`
BeginInternalCoord(std::vector< OBInternalCoord * >::iterator &i) | OBMol | `[inline]`
BeginModify(void) | OBMol | `[virtual]`
BeginResidue(OBResidueIterator &i) | OBMol | `[inline]`
BeginResidues() | OBMol | `[inline]`
CastAndClear(bool clear=true) | OBBase | `[inline]`
Center() | OBMol |
Center(int nconf) | OBMol |
ClassDescription() | OBMol | `[static]`
Clear() | OBMol | `[virtual]`
CloneData(OBGenericData *d) | OBBase |
ConnectTheDots() | OBMol |
ContigFragList(std::vector< std::vector< int > > &) | OBMol |
ConvertDativeBonds() | OBMol |
CopyConformer(double *c, int nconf) | OBMol |
CorrectForPH(double pH=7.4) | OBMol |
CreateAtom(void) | OBMol | `[virtual]`
CreateBond(void) | OBMol | `[virtual]`
CreateResidue(void) | OBMol | `[virtual]`
DataSize() const | OBBase | `[inline]`
DecrementMod() | OBMol | `[inline]`
DeleteAtom(OBAtom *, bool destroyAtom=true) | OBMol |
DeleteBond(OBBond *, bool destroyBond=true) | OBMol |
DeleteConformer(int nconf) | OBMol |
DeleteData(unsigned int type) | OBBase |
DeleteData(OBGenericData *) | OBBase |
DeleteData(std::vector< OBGenericData * > &) | OBBase |
DeleteData(const std::string &s) | OBBase |
DeleteHydrogen(OBAtom *) | OBMol |
DeleteHydrogens() | OBMol |
DeleteHydrogens(OBAtom *) | OBMol |
DeleteNonPolarHydrogens() | OBMol |
DeleteResidue(OBResidue *, bool destroyResidue=true) | OBMol |
DestroyAtom(OBAtom *) | OBMol | `[virtual]`
DestroyBond(OBBond *) | OBMol | `[virtual]`
DestroyResidue(OBResidue *) | OBMol | `[virtual]`
DoTransformations(const std::map< std::string, std::string > *pOptions, OBConversion *pConv) | OBMol | `[virtual]`
Empty() | OBMol | `[inline]`
EndAtoms() | OBMol | `[inline]`
EndBonds() | OBMol | `[inline]`
EndData() | OBBase | `[inline]`
EndModify(bool nukePerceivedData=true) | OBMol | `[virtual]`
EndResidues() | OBMol | `[inline]`
expand_kekulize(int bond_idx, std::vector< int > &atomState, std::vector< int > &bondState) | OBMol | `[protected]`
expandcycle(OBAtom *atom, OBBitVec &avisit, const OBBitVec &potAromBonds) | OBMol | `[protected]`
FindAngles() | OBMol |
FindChildren(std::vector< int > &children, int bgnIdx, int endIdx) | OBMol |
FindChildren(std::vector< OBAtom * > &children, OBAtom *bgn, OBAtom *end) | OBMol |
FindChiralCenters() | OBMol | `[inline]`
FindLargestFragment(OBBitVec &frag) | OBMol |
FindLSSR() | OBMol |
FindRingAtomsAndBonds() | OBMol |
FindSSSR() | OBMol |
FindTorsions() | OBMol |
GetAllData(const unsigned int type) | OBBase |
GetAngle(OBAtom *a, OBAtom *b, OBAtom *c) | OBMol |
GetAtom(int idx) const | OBMol |
GetAtomById(unsigned long id) const | OBMol |
GetBond(int idx) const | OBMol |
GetBond(int a, int b) const | OBMol |
GetBond(OBAtom *bgn, OBAtom *end) const | OBMol |
GetBondById(unsigned long id) const | OBMol |
GetConformer(int i) | OBMol | `[inline]`
GetConformers() | OBMol | `[inline]`
GetCoordinates() | OBMol | `[inline]`
GetData(const unsigned int type) | OBBase |
GetData(const std::string &) | OBBase |
GetData(const char *) | OBBase |
GetData() | OBBase | `[inline]`
GetData(DataOrigin source) | OBBase |
GetDimension() const | OBMol | `[inline]`
GetEnergies() | OBMol |
GetEnergy() const | OBMol | `[inline]`
GetEnergy(int ci) | OBMol |
GetExactMass(bool implicitH=true) | OBMol |
GetFirstAtom() const | OBMol |
GetFlags() | OBMol | `[inline]`
GetFormula() | OBMol |
GetGIDVector(std::vector< unsigned int > &) | OBMol |
GetGIVector(std::vector< unsigned int > &) | OBMol |
GetGTDVector(std::vector< int > &) | OBMol |
GetInternalCoord() | OBMol |
GetLSSR() | OBMol |
GetMod() | OBMol | `[inline]`
GetMolWt(bool implicitH=true) | OBMol |
GetNextFragment(OpenBabel::OBMolAtomDFSIter &iter, OBMol &newMol) | OBMol |
getorden(OBAtom *atom) | OBMol | `[protected]`
GetResidue(int idx) const | OBMol |
GetSpacedFormula(int ones=0, const char *sp=" ", bool implicitH=true) | OBMol |
GetSSSR() | OBMol |
GetTitle(bool replaceNewlines=true) const | OBMol | `[virtual]`
GetTorsion(int, int, int, int) | OBMol |
GetTorsion(OBAtom *a, OBAtom *b, OBAtom *c, OBAtom *d) | OBMol |
GetTotalCharge() | OBMol |
GetTotalSpinMultiplicity() | OBMol |
Has2D(bool Not3D=false) | OBMol |
Has3D() | OBMol |
has_no_leftover_electrons(std::vector< int > &atomState) | OBMol | `[protected]`
HasAromaticCorrected() | OBMol | `[inline]`
HasAromaticPerceived() | OBMol | `[inline]`
HasAtomTypesPerceived() | OBMol | `[inline]`
HasChainsPerceived() | OBMol | `[inline]`
HasChiralityPerceived() | OBMol | `[inline]`
HasClosureBondsPerceived() | OBMol | `[inline]`
HasData(const std::string &) | OBBase |
HasData(const char *) | OBBase |
HasData(const unsigned int type) | OBBase |
HasFlag(int flag) | OBMol | `[inline, protected]`
HasHybridizationPerceived() | OBMol | `[inline]`
HasHydrogensAdded() | OBMol | `[inline]`
HasImplicitValencePerceived() | OBMol | `[inline]`
HasKekulePerceived() | OBMol | `[inline]`
HasLSSRPerceived() | OBMol | `[inline]`
HasNonZeroCoords() | OBMol |
HasPartialChargesPerceived() | OBMol | `[inline]`
HasRingAtomsAndBondsPerceived() | OBMol | `[inline]`
HasRingTypesPerceived() | OBMol | `[inline]`
HasSpinMultiplicityAssigned() | OBMol | `[inline]`
HasSSSRPerceived() | OBMol | `[inline]`
IncrementMod() | OBMol | `[inline]`
InsertAtom(OBAtom &) | OBMol |
IsChiral() | OBMol |
IsCorrectedForPH() | OBMol | `[inline]`
Kekulize() | OBMol |
NewAtom() | OBMol |
NewAtom(unsigned long id) | OBMol |
NewBond() | OBMol |
NewBond(unsigned long id) | OBMol |
NewPerceiveKekuleBonds() | OBMol |
NewResidue() | OBMol |
NextAtom(OBAtomIterator &i) | OBMol |
NextBond(OBBondIterator &i) | OBMol |
NextConformer(std::vector< double * >::iterator &i) | OBMol | `[inline]`
NextInternalCoord(std::vector< OBInternalCoord * >::iterator &i) | OBMol | `[inline]`
NextResidue(OBResidueIterator &i) | OBMol | `[inline]`
NumAtoms() const | OBMol | `[inline]`
NumBonds() const | OBMol | `[inline]`
NumConformers() | OBMol | `[inline]`
NumHvyAtoms() | OBMol |
NumResidues() const | OBMol | `[inline]`
NumRotors() | OBMol |
OBMol() | OBMol |
OBMol(const OBMol &) | OBMol |
operator+=(const OBMol &mol) | OBMol |
operator=(const OBMol &mol) | OBMol |
PerceiveBondOrders() | OBMol |
PerceiveKekuleBonds() | OBMol |
RenumberAtoms(std::vector< OBAtom * > &) | OBMol |
RenumberAtoms(std::vector< int >) | OBMol |
ReserveAtoms(int natoms) | OBMol | `[inline]`
Rotate(const double u[3][3]) | OBMol |
Rotate(const double m[9]) | OBMol |
Rotate(const double m[9], int nconf) | OBMol |
Separate(int StartIndex=1) | OBMol |
SetAromaticCorrected() | OBMol | `[inline]`
SetAromaticPerceived() | OBMol | `[inline]`
SetAtomTypesPerceived() | OBMol | `[inline]`
SetAutomaticFormalCharge(bool val) | OBMol | `[inline]`
SetAutomaticPartialCharge(bool val) | OBMol | `[inline]`
SetChainsPerceived() | OBMol | `[inline]`
SetChiralityPerceived() | OBMol | `[inline]`
SetClosureBondsPerceived() | OBMol | `[inline]`
SetConformer(int i) | OBMol |
SetConformers(std::vector< double * > &v) | OBMol |
SetCoordinates(double *c) | OBMol |
SetCorrectedForPH() | OBMol | `[inline]`
SetData(OBGenericData *d) | OBBase | `[inline]`
SetDimension(unsigned short int d) | OBMol | `[inline]`
SetEnergies(std::vector< double > &energies) | OBMol |
SetEnergy(double energy) | OBMol | `[inline]`
SetFlag(int flag) | OBMol | `[inline, protected]`
SetFlags(int flags) | OBMol | `[inline]`
SetFormula(std::string molFormula) | OBMol |
SetHybridizationPerceived() | OBMol | `[inline]`
SetHydrogensAdded() | OBMol | `[inline]`
SetImplicitValencePerceived() | OBMol | `[inline]`
SetInternalCoord(std::vector< OBInternalCoord * > int_coord) | OBMol | `[inline]`
SetIsPatternStructure() | OBMol | `[inline]`
SetKekulePerceived() | OBMol | `[inline]`
SetLSSRPerceived() | OBMol | `[inline]`
SetPartialChargesPerceived() | OBMol | `[inline]`
SetRingAtomsAndBondsPerceived() | OBMol | `[inline]`
SetRingTypesPerceived() | OBMol | `[inline]`
SetSpinMultiplicityAssigned() | OBMol | `[inline]`
SetSSSRPerceived() | OBMol | `[inline]`
SetTitle(const char *title) | OBMol | `[virtual]`
SetTitle(std::string &title) | OBMol |
SetTorsion(OBAtom *, OBAtom *, OBAtom *, OBAtom *, double ang) | OBMol |
SetTotalCharge(int charge) | OBMol |
SetTotalSpinMultiplicity(unsigned int spinMultiplicity) | OBMol |
start_kekulize(std::vector< OBAtom * > &cycle, std::vector< int > &electron) | OBMol | `[protected]`
StripSalts(int threshold=0) | OBMol |
ToInertialFrame(int conf, double *rmat) | OBMol |
ToInertialFrame() | OBMol |
Translate(const vector3 &v) | OBMol |
Translate(const vector3 &v, int conf) | OBMol |
UnsetAromaticPerceived() | OBMol | `[inline]`
UnsetFlag(int flag) | OBMol | `[inline]`
UnsetHydrogensAdded() | OBMol | `[inline]`
UnsetImplicitValencePerceived() | OBMol | `[inline]`
UnsetPartialChargesPerceived() | OBMol | `[inline]`
UnsetRingTypesPerceived() | OBMol | `[inline]`
UnsetSSSRPerceived() | OBMol | `[inline]`
~OBBase() | OBBase | `[inline, virtual]`
~OBMol() | OBMol | `[virtual]`

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines