OEFormalChargeOptions
class OEFormalChargeOptions
This class is used for setting options during tautomer enumeration
with OEEnumerateFormalCharges.
Constructors
OEFormalChargeOptions(const OEFormalChargeOptions &rhs)
OEFormalChargeOptions(unsigned int maxCount=0u, bool verbose=false, bool warts=true))
Default and copy constructors.
operator=
OEFormalChargeOptions &operator=(const OEFormalChargeOptions &rhs)
Assignment operator.
GetMaxCount
unsigned int GetMaxCount() const
Get the maximum number of charge states to be enumerated.
GetVerbose
bool GetVerbose() const
Get whether detailed info will be printed during charge enumeration.
GetWarts
bool GetWarts() const;
Get whether to add wart to the title of each charge state.
SetMaxCount
void SetMaxCount(unsigned int max)
Set the maximum number of charge states to be enumerated.
SetVerbose
void SetVerbose(bool verbose)
Set whether detailed info is to be printed during charge enumeration.
The default is false.
SetWarts
void SetWarts(bool warts);
Set whether to add wart to the title of each charge state.
The default is true.