Minsky
|
#include <schema3.h>
Public Member Functions | |
PhillipsDiagram ()=default | |
PhillipsDiagram (const minsky::PhillipsDiagram &) | |
void | populatePhillipsDiagram (minsky::PhillipsDiagram &) const |
populate a Phillips Diagram from this More... | |
Public Attributes | |
std::vector< Item > | stocks |
std::vector< PhillipsFlow > | flows |
|
default |
schema3::PhillipsDiagram::PhillipsDiagram | ( | const minsky::PhillipsDiagram & | pd | ) |
Definition at line 411 of file schema3.cc.
References schema3::IdMap::emplaceIf(), minsky::PhillipsDiagram::flows, and minsky::PhillipsDiagram::stocks.
void schema3::PhillipsDiagram::populatePhillipsDiagram | ( | minsky::PhillipsDiagram & | pd | ) | const |
populate a Phillips Diagram from this
Definition at line 850 of file schema3.cc.
References minsky::PhillipsDiagram::flows, schema1::itemFactory, minsky::PhillipsStock::numPorts(), schema3::populateItem(), schema3::populateWire(), minsky::PhillipsDiagram::stocks, and minsky::VariableBase::valueId().
Referenced by minsky::Minsky::undo().
std::vector<PhillipsFlow> schema3::PhillipsDiagram::flows |