#include <mechanism-step.h>

Public Member Functions | |
| MechanismStep (gcu::TypeId type=MechanismStepType) | |
| virtual | ~MechanismStep () |
| double | GetYAlign () |
| bool | OnSignal (gcu::SignalId Signal, gcu::Object *Child) |
| bool | Load (xmlNodePtr node) |
| std::string | Name () |
One or several molecules with mechanism arrows joining them.
Definition at line 41 of file mechanism-step.h.
| gcp::MechanismStep::MechanismStep | ( | gcu::TypeId | type = MechanismStepType |
) |
Constructs a new MechanismStep.
| virtual gcp::MechanismStep::~MechanismStep | ( | ) | [virtual] |
The destructor.
| double gcp::MechanismStep::GetYAlign | ( | ) | [virtual] |
Reimplemented from gcu::Object.
Reimplemented in gcp::Mesomer, and gcp::ReactionStep.
| bool gcp::MechanismStep::Load | ( | xmlNodePtr | node | ) | [virtual] |
| node | a pointer to the xmlNode containing the serialized step. |
Reimplemented from gcu::Object.
Reimplemented in gcp::Mesomer, and gcp::ReactionStep.
| std::string gcp::MechanismStep::Name | ( | ) | [virtual] |
Reimplemented from gcu::Object.
Reimplemented in gcp::Mesomer, and gcp::ReactionStep.
| bool gcp::MechanismStep::OnSignal | ( | gcu::SignalId | Signal, | |
| gcu::Object * | Child | |||
| ) | [virtual] |
| Signal | the appropriate SignalId | |
| Child | the child which emitted the signal or NULL |
Reimplemented from gcu::Object.
Reimplemented in gcp::Mesomer, and gcp::ReactionStep.
1.5.9