grc.gui.elements.FlowGraph.FlowGraph Class Reference

List of all members.

Public Member Functions

def __init__

Public Attributes

 is_selected
 element_moved
 mouse_pressed
 time
 press_coor

Private Member Functions

def _get_unique_id

Private Attributes

 _old_selected_port
 _new_selected_port


Detailed Description

FlowGraph is the data structure to store graphical signal blocks,
graphical inputs and outputs,
and the connections between inputs and outputs.

Definition at line 40 of file FlowGraph.py.


Member Function Documentation

def grc.gui.elements.FlowGraph.FlowGraph.__init__ (   self,
  args,
  kwargs 
)

FlowGraph contructor. Create a list for signal blocks and connections. Connect mouse handlers.

Definition at line 47 of file FlowGraph.py.

def grc.gui.elements.FlowGraph.FlowGraph._get_unique_id (   self,
  base_id = '' 
) [private]

Get a unique id starting with the base id.

Parameters:
base_id the id starts with this and appends a count
Returns:
a unique id

Definition at line 65 of file FlowGraph.py.


Member Data Documentation

grc.gui.elements.FlowGraph.FlowGraph.is_selected

Definition at line 54 of file FlowGraph.py.

grc.gui.elements.FlowGraph.FlowGraph.element_moved

Definition at line 56 of file FlowGraph.py.

grc.gui.elements.FlowGraph.FlowGraph.mouse_pressed

Definition at line 57 of file FlowGraph.py.

grc.gui.elements.FlowGraph.FlowGraph.time

Definition at line 59 of file FlowGraph.py.

grc.gui.elements.FlowGraph.FlowGraph.press_coor

Definition at line 60 of file FlowGraph.py.

grc.gui.elements.FlowGraph.FlowGraph._old_selected_port [private]

Definition at line 62 of file FlowGraph.py.

grc.gui.elements.FlowGraph.FlowGraph._new_selected_port [private]

Definition at line 63 of file FlowGraph.py.


The documentation for this class was generated from the following file:
Generated on Sat Aug 23 02:00:11 2008 for GNU Radio Companion by  doxygen 1.5.4