FlowCanvas namespace, everything is defined under this. More...
Classes | |
class | Canvas |
The 'master' canvas widget which contains all other objects. More... | |
class | Connectable |
An object a Connection can connect to. More... | |
class | Connection |
A connection (line) between two canvas objects. More... | |
class | Ellipse |
A (possibly named) circular Item which is Connectable. More... | |
class | Item |
An item on a Canvas. More... | |
class | Module |
A named block (possibly) containing input and output ports. More... | |
class | Port |
A port on a Module. More... | |
Typedefs | |
typedef std::list < boost::shared_ptr < Connection > > | ConnectionList |
typedef std::list < boost::shared_ptr< Item > > | ItemList |
typedef std::vector < boost::shared_ptr< Port > > | PortVector |
FlowCanvas namespace, everything is defined under this.
typedef std::list<boost::shared_ptr<Connection> > FlowCanvas::ConnectionList |
typedef std::list<boost::shared_ptr<Item> > FlowCanvas::ItemList |
typedef std::vector<boost::shared_ptr<Port> > FlowCanvas::PortVector |