#include <generic.h>
◆ OBPcharge()
◆ ~OBPcharge()
◆ NumPartialCharges()
int NumPartialCharges |
( |
| ) |
|
|
inline |
◆ AddPartialCharge()
void AddPartialCharge |
( |
std::vector< double > |
q | ) |
|
|
inline |
◆ GetPartialCharge()
std::vector<double> GetPartialCharge |
( |
| ) |
|
|
inline |
◆ Clone()
Reimplemented in OBMatrixData, OBVectorData, OBRotationData, OBElectronicTransitionData, OBOrbitalData, OBDOSData, OBVibrationData, OBSerialNums, OBAngleData, OBTorsionData, OBSymmetryData, OBConformerData, OBUnitCell, OBCisTransStereo, OBRingData, OBVirtualBond, OBTetrahedralStereo, OBSquarePlanarStereo, OBSetData, OBNasaThermoData, OBPairTemplate< ValueT >, OBPairData, OBExternalBondData, AliasData, OBRotamerList, OBCommentData, and OBRateData.
Referenced by OBBase::CloneData(), OBAtom::Duplicate(), OBMoleculeFormat::MakeCombinedMolecule(), and OBMol::operator=().
◆ SetAttribute()
void SetAttribute |
( |
const std::string & |
v | ) |
|
|
inlineinherited |
Set the attribute (key), which can be used to retrieve this data.
Referenced by OBGastChrg::AssignPartialCharges(), OpenBabel::ComparePairSecond(), OBMol::DoTransformations(), OBMol::FindLSSR(), OBMol::FindSSSR(), OBForceField::GetAtomTypes(), OBMol::GetFormula(), OBMol::GetLSSR(), OBForceField::GetPartialCharges(), OBMol::GetSSSR(), OBDescriptor::PredictAndSave(), and OBMol::SetFormula().
◆ SetOrigin()
Set the origin of this data, which can be used to filter the data.
Referenced by OBGastChrg::AssignPartialCharges(), OpenBabel::ComparePairSecond(), OBMol::DoTransformations(), OBMol::FindAngles(), OBMol::FindLSSR(), OBMol::FindSSSR(), OBMol::FindTorsions(), OBMol::GetFormula(), OBMol::GetLSSR(), OBMol::GetSSSR(), OBDescriptor::PredictAndSave(), and OBMol::SetFormula().
◆ GetAttribute()
virtual const std::string& GetAttribute |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ GetDataType()
unsigned int GetDataType |
( |
| ) |
const |
|
inlineinherited |
◆ GetValue()
virtual const std::string& GetValue |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ GetOrigin()
◆ _PartialCharge
std::vector<double> _PartialCharge |
|
protected |
◆ _attr
◆ _type
◆ _source
The documentation for this class was generated from the following file: