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 OEMolBase only in Java:
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()
GetConfList
java.util.List<OEConfBase> GetConfList()
Returns a List object containing all of the conformers in the order they were created. Note that removing atoms from the list does not remove them from the molecule.