3.23.1 Constructors

explicit OEMol(unsigned int type = OEMolType::OEDefault)

//copy ctor from other primary molecules
OEMol(const OEGraphMol &mol, unsigned int type = OEMolType::OEDefault)
OEMol(const OEQMol &mol, unsigned int type = OEMolType::OEDefault)
OEMol(const OEMol &mol, unsigned int type = OEMolType::OEDefault)

//copy ctor from other implementations
OEMol(const OESystem::OEBase &base, unsigned int type = OEMolType::OEDefault)
OEMol(const OEMolBase &mol, unsigned int type = OEMolType::OEDefault)
OEMol(const OEQMolBase &mol, unsigned int type = OEMolType::OEDefault)
OEMol(const OEMCMolBase &mol, unsigned int type = OEMolType::OEDefault)