#include <reaction.h>
Inheritance diagram for OBReaction:
Public Member Functions | |
virtual OBBase * | DoTransformations (const std::map< std::string, std::string > *pOptions) |
Static Public Member Functions | |
static const char * | ClassDescription () |
Public Attributes | |
vector< OBMol * > | reactants |
vector< OBMol * > | products |
string | title |
Reactants and products stored as pointers to molecules stored elsewhere, since the molecules may be involved in other reactions.
For performing actual reaction transformations (i.e., deleting atoms, changing bonds, etc.) use the OBChemTsfm class.
virtual OBBase* DoTransformations | ( | const std::map< std::string, std::string > * | pOptions | ) | [inline, virtual, inherited] |
Reimplemented in OBMol.
static const char* ClassDescription | ( | ) | [inline, static, inherited] |
Reimplemented in OBMol.
string title |