OEMolPropertyList¶
class OEMolPropertyList
This class is a container for multiple OEMolPropertyFxn objects.
Constructors¶
OEMolPropertyList()=default
OEMolPropertyList(const OEMolPropertyList &)
Default and copy constructors.
GetProperty¶
double GetProperty(const OEChem::OEMolBase &, size_t index) const
double GetProperty(const OEChem::OEMCMolBase &, size_t index) const
Returns the property value for the specified molecule, for the function located at the specified index in the list. Method returns a large number (limiting large double in C++) when a value is not found.
HasProperties¶
bool HasProperties(const OEChem::OEMolBase &) const
bool HasProperties(const OEChem::OEMCMolBase &) const
Checks if the all of the property values exist for the specified molecule.
Returns False
if at least of the property value does not exist.