FlowCanvas  0.7.1
Namespaces | Classes | Enumerations
FlowCanvas

A generic dataflow widget using libgnomecanvas. More...

Namespaces

 FlowCanvas
 FlowCanvas namespace, everything is defined under this.
 

Classes

class  FlowCanvas::Canvas
 The 'master' canvas widget which contains all other objects. More...
 
struct  FlowCanvas::Connection::Handle
 A handle on a connection line to allow mouse interaction. More...
 
class  FlowCanvas::Connection
 A connection (line) between two canvas objects. More...
 
class  FlowCanvas::Ellipse
 A (possibly named) circular Item which is Connectable. More...
 
class  FlowCanvas::Item
 An item on a Canvas. More...
 
class  FlowCanvas::Module
 A named block (possibly) containing input and output ports. More...
 
struct  FlowCanvas::Port::Control
 Port control value indicator "gauge". More...
 
class  FlowCanvas::Port
 A port on a Module. More...
 

Enumerations

enum  FlowCanvas::Canvas::FlowDirection { FlowCanvas::Canvas::HORIZONTAL, FlowCanvas::Canvas::VERTICAL }
 
enum  FlowCanvas::Connection::HandleStyle { FlowCanvas::Connection::HANDLE_NONE, FlowCanvas::Connection::HANDLE_RECT, FlowCanvas::Connection::HANDLE_CIRCLE }
 

Detailed Description

A generic dataflow widget using libgnomecanvas.

Enumeration Type Documentation

Enumerator
HORIZONTAL 
VERTICAL 
Enumerator
HANDLE_NONE 
HANDLE_RECT 
HANDLE_CIRCLE