Open Babel  3.0
OBAtom Member List

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

_cOBAtomprotected
_cidxOBAtomprotected
_eleOBAtomprotected
_fchargeOBAtomprotected
_flagsOBAtomprotected
_hybOBAtomprotected
_idOBAtomprotected
_idxOBAtomprotected
_imphOBAtomprotected
_isotopeOBAtomprotected
_parentOBAtomprotected
_pchargeOBAtomprotected
_residueOBAtomprotected
_spinmultiplicityOBAtomprotected
_typeOBAtomprotected
_vOBAtommutableprotected
_vbondOBAtomprotected
_vdataOBBaseprotected
AddBond(OBBond *bond)OBAtominline
AddResidue(OBResidue *res)OBAtominline
AverageBondAngle()OBAtom
BeginBond(OBBondIterator &i)OBAtom
BeginBonds()OBAtominline
BeginData()OBBaseinline
BeginNbrAtom(OBBondIterator &i)OBAtom
CastAndClear(bool clear=true)OBBaseinline
ClassDescription()OBBaseinlinestatic
Clear()OBAtomvirtual
ClearBond()OBAtominline
ClearCoordPtr()OBAtominline
CloneData(OBGenericData *d)OBBase
CountBondsOfOrder(unsigned int bo)OBAtom
CountFreeOxygens() constOBAtom
CountFreeSulfurs() constOBAtom
CountRingBonds() constOBAtom
DataSize() constOBBaseinline
DeleteBond(OBBond *bond)OBAtom
DeleteData(unsigned int type)OBBase
DeleteData(OBGenericData *)OBBase
DeleteData(std::vector< OBGenericData *> &)OBBase
DeleteData(const std::string &s)OBBase
DeleteResidue()OBAtominline
DoTransformations(const std::map< std::string, std::string > *, OBConversion *)OBBaseinlinevirtual
Duplicate(OBAtom *)OBAtom
EndBonds()OBAtominline
EndData()OBBaseinline
ExplicitHydrogenCount(bool ExcludeIsotopes=false) constOBAtom
GetAllData(const unsigned int type)OBBase
GetAngle(int b, int c)OBAtom
GetAngle(OBAtom *b, OBAtom *c)OBAtom
GetAtomicMass() constOBAtom
GetAtomicNum() constOBAtominline
GetBond(OBAtom *)OBAtom
GetCoordinate()OBAtominline
GetCoordinateIdx() constOBAtominline
GetData(const unsigned int type)OBBase
GetData(const std::string &)OBBase
GetData(const char *)OBBase
GetData()OBBaseinline
GetData(DataOrigin source)OBBase
GetDistance(int index)OBAtom
GetDistance(OBAtom *)OBAtom
GetDistance(vector3 *v)OBAtom
GetExactMass() constOBAtom
GetExplicitDegree() constOBAtominline
GetExplicitValence() constOBAtom
GetFlag() constOBAtominlineprotected
GetFormalCharge() constOBAtominline
GetHeteroDegree() constOBAtom
GetHvyDegree() constOBAtom
GetHyb() constOBAtom
GetId() constOBAtominline
GetIdx() constOBAtominline
GetImplicitHCount() constOBAtominline
GetIndex() constOBAtominline
GetIsotope() constOBAtominline
GetNewBondVector(vector3 &v, double length)OBAtom
GetParent()OBAtominline
GetPartialCharge()OBAtom
GetResidue()OBAtom
GetSpinMultiplicity() constOBAtominline
GetTitle(bool replaceNewlines=true) constOBBaseinlinevirtual
GetTotalDegree() constOBAtominline
GetTotalValence() constOBAtom
GetType()OBAtom
GetVector()OBAtom
GetVector() constOBAtom
GetX() constOBAtominline
GetY() constOBAtominline
GetZ() constOBAtominline
HasAlphaBetaUnsat(bool includePandS=true)OBAtom
HasAromaticBond()OBAtominline
HasBondOfOrder(unsigned int bo)OBAtom
HasData(const std::string &)OBBase
HasData(const char *)OBBase
HasData(const unsigned int type)OBBase
HasDoubleBond()OBAtominline
HasFlag(int flag)OBAtominlineprotected
HasNonSingleBond()OBAtom
HasResidue()OBAtominline
HasSingleBond()OBAtominline
HighestBondOrder()OBAtom
HtoMethyl()OBAtom
InsertBond(OBBondIterator &i, OBBond *bond)OBAtominline
IsAmideNitrogen()OBAtom
IsAromatic() constOBAtom
IsAromaticNOxide()OBAtom
IsAxial()OBAtom
IsCarboxylOxygen()OBAtom
IsChiral()OBAtom
IsConnected(OBAtom *)OBAtom
IsHbondAcceptor()OBAtom
IsHbondAcceptorSimple()OBAtom
IsHbondDonor()OBAtom
IsHbondDonorH()OBAtom
IsHetAtom()OBAtominline
IsHeteroatom()OBAtom
IsInRing() constOBAtom
IsInRingSize(int) constOBAtom
IsMetal()OBAtom
IsNitroOxygen()OBAtom
IsNonPolarHydrogen()OBAtom
IsOneFour(OBAtom *)OBAtom
IsOneThree(OBAtom *)OBAtom
IsPhosphateOxygen()OBAtom
IsPolarHydrogen()OBAtom
IsSulfateOxygen()OBAtom
LewisAcidBaseCounts() constOBAtom
MatchesSMARTS(const char *)OBAtom
MemberOfRingCount() constOBAtom
MemberOfRingSize() constOBAtom
NewResidue()OBAtominline
NextBond(OBBondIterator &i)OBAtom
NextNbrAtom(OBBondIterator &i)OBAtom
OBAtom()OBAtom
operator=(OBAtom &)OBAtom
operator==(const OBAtom *other) constOBAtominline
SetAromatic(bool value=true)OBAtominline
SetAtomicNum(int atomicnum)OBAtominline
SetCoordPtr(double **c)OBAtominline
SetData(OBGenericData *d)OBBaseinline
SetFlag(int flag)OBAtominlineprotected
SetFormalCharge(int fcharge)OBAtominline
SetHyb(int hyb)OBAtominline
SetHybAndGeom(int)OBAtom
SetId(unsigned long id)OBAtominline
SetIdx(int idx)OBAtominline
SetImplicitHCount(unsigned int val)OBAtominline
SetInRing(bool value=true)OBAtominline
SetIsotope(unsigned int iso)OBAtom
SetParent(OBMol *ptr)OBAtominline
SetPartialCharge(double pcharge)OBAtominline
SetResidue(OBResidue *res)OBAtominline
SetSpinMultiplicity(short spin)OBAtominline
SetTitle(const char *)OBBaseinlinevirtual
SetType(const char *type)OBAtom
SetType(const std::string &type)OBAtom
SetVector(const vector3 &v)OBAtom
SetVector(const double x, const double y, const double z)OBAtom
SetVector()OBAtom
SmallestBondAngle()OBAtom
StereoFlag enum nameOBAtom
UnsetFlag(int flag)OBAtominlineprotected
VisitOBAtom
x() constOBAtominline
y() constOBAtominline
z() constOBAtominline
~OBAtom()OBAtomvirtual
~OBBase()OBBaseinlinevirtual