OEMol
class OEMol
The OEMol class is a specific implementation of multi-conformer molecules.
The following methods are publicly inherited from OEMolBase:
The following methods are publicly inherited from OEMCMolBase:
The following methods are publicly inherited from OEBase:
Constructors
OEMol(const OEMol &)
OEMol(const OEMCMolBase &)
OEMol(const OEMol &, unsigned int type)
OEMol(unsigned int type = OEMolType::OEDefault)
OEMol(const OEMCMolBase &, unsigned int type)
OEMol(const OEQMol &, unsigned int type = OEMCMolType::OEDefault)
OEMol(const OEMolBase &, unsigned int type = OEMCMolType::OEDefault)
OEMol(const OEQMolBase &,
unsigned int type = OEMCMolType::OEDefault)
OEMol(const OEGraphMol &,
unsigned int type = OEMCMolType::OEDefault)
OEMol(const OESystem::OEBase &,
unsigned int type = OEMCMolType::OEDefault)
Default and copy constructors.
- type
The type of the molecule from the
OEMCMolTypenamespace.
ClearBase
void ClearBase()
ClearMCMol
void ClearMCMol()
ClearMolBase
void ClearMolBase()
MCMol
const OEMCMolBase& MCMol() const
OEMCMolBase& MCMol()
SCMol
const OEMolBase& SCMol() const
OEMolBase& SCMol()