OEDefaultConfTest¶
class OEDefaultConfTest : public OEConfTestBase
This class represents OEDefaultConfTest.
This is the default implementation of OEConfTestBase. It never combines connection tables into multi-conformer molecules. This function is set as the conformer test to use by all of the oemolistream constructors.
The following methods are publicly inherited from OEConfTestBase:
CombineMols¶
bool CombineMols(OEMCMolBase &m1, OEMolBase &m2)
Adds m2
as a new conformer in m1
and returns whether the
combination was successful.
CreateCopy¶
OEConfTestBase *CreateCopy() const
Deep copy constructor that returns a copy of the object. The memory for the returned OEDefaultConfTest object is dynamically allocated and owned by the caller.
HasCompareMols¶
bool HasCompareMols() const
Always returns false
for this object to indicate that the
implementation of the
OEConfTestBase.CompareMols
method is
“trivial” and always returns false
, indicating molecule
copying can be elided in OEReadMolecule
.