FlowCanvas 0.7.1
Classes | Typedefs
FlowCanvas Namespace Reference

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
 

Detailed Description

FlowCanvas namespace, everything is defined under this.

Typedef Documentation

◆ ConnectionList

typedef std::list<boost::shared_ptr<Connection> > FlowCanvas::ConnectionList

◆ ItemList

typedef std::list<boost::shared_ptr<Item> > FlowCanvas::ItemList

◆ PortVector

typedef std::vector<boost::shared_ptr<Port> > FlowCanvas::PortVector