\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor}{\section{Network\-Editor Class Reference}
\label{class_s_c_i_run_1_1_gui_1_1_network_editor}\index{Network\-Editor@{Network\-Editor}}
}


{\ttfamily \#include $<$Network\-Editor.\-h$>$}

Inheritance diagram for Network\-Editor\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=0.532067cm]{class_s_c_i_run_1_1_gui_1_1_network_editor}
\end{center}
\end{figure}
\subsection*{Public Slots}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a78466a62d9559ee036d191904f9a1ed4}{add\-Module\-Widget} (const std\-::string \&\hyperlink{_boost_graph_example_tests_8cc_a8ad72759d07f18eaf8f6690e5dfb747c}{name}, \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a734753826ba72829fd39f48fc4374d9b}{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Handle} module)
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_ab07fb1d1909d3878e652c7c076199c5a}{request\-Connection} (const \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_description_interface}{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port\-Description\-Interface} $\ast$from, const \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_description_interface}{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port\-Description\-Interface} $\ast$to)
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a72aeac7e5d777600ed9536bf4efdc12c}{duplicate\-Module} (const \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a734753826ba72829fd39f48fc4374d9b}{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Handle} \&module)
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a7114d1253180f580df652fa1ebc55e8c}{connect\-New\-Module} (const \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a734753826ba72829fd39f48fc4374d9b}{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Handle} \&module\-To\-Connect\-To, const \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_description_interface}{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port\-Description\-Interface} $\ast$port\-To\-Connect, const std\-::string \&new\-Module\-Name)
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a2399cfe3a4d9285851977ebef213fd6e}{execute\-All} ()
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a5b4d63c38fdd3a04f0388f4a9a732560}{remove\-Module\-Widget} (const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_id}{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Id} \&id)
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_ac8bb3912a3ce86b15842e79d0b421204}{clear} ()
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a8a9e1bfca931a945a01b28adecd2d060}{set\-Connection\-Pipeline\-Type} (int type)
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a806f62a2a488181aeeef4ce5b0d3e3e5}{add\-Module\-Via\-Double\-Clicked\-Tree\-Item} ()
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_ab6658ed404200bd7aaca5629db064645}{select\-All} ()
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a13120ea5788aaacf44a89b193a0cceef}{del} ()
\end{DoxyCompactItemize}
\subsection*{Signals}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_af55d3d2363445f99e58c6a54b6ddadc9}{add\-Connection} (const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_connection_description}{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Connection\-Description} \&)
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_ae1a30aa3e10ec80254dd84a8034df59d}{connection\-Deleted} (const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_connection_id}{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Connection\-Id} \&id)
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_ab6722375e68e03d151762ebfc83c5459}{modified} ()
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_ac04eb1225544d61a0f97d14d7627f36f}{network\-Executed} ()
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_aebb02adff135ca8a69124cab390be9b1}{network\-Execution\-Finished} ()
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a57eff5fd7052e11a7c87ad95f7618861}{network\-Editor\-Mouse\-Button\-Pressed} ()
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a66e6067f17c228d9a42c90b71b05bae3}{module\-Moved} (const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_id}{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Id} \&id, double new\-X, double new\-Y)
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_ace20599d24624df05c53eb7d8ec3403a}{default\-Note\-Position\-Changed} (\hyperlink{namespace_s_c_i_run_1_1_gui_ab423c5390514c7b532cf422c1e2cc998}{Note\-Position} position)
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_ac250aa3798f0a9f171e52063ac59db5a}{scene\-Changed} (const Q\-List$<$ Q\-Rect\-F $>$ \&region)
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a734f62c6d7ed1db904404f0d658cb1a2}{Network\-Editor} (boost\-::shared\-\_\-ptr$<$ \hyperlink{class_s_c_i_run_1_1_gui_1_1_current_module_selection}{Current\-Module\-Selection} $>$ module\-Selection\-Getter, boost\-::shared\-\_\-ptr$<$ \hyperlink{class_s_c_i_run_1_1_gui_1_1_default_note_position_getter}{Default\-Note\-Position\-Getter} $>$ dnpg, boost\-::shared\-\_\-ptr$<$ \hyperlink{class_s_c_i_run_1_1_gui_1_1_dialog_error_control}{Dialog\-Error\-Control} $>$ dialog\-Error\-Control, Q\-Widget $\ast$parent=0)
\item 
\hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a8c8b4c88ce845f4005a1ea77e23af9c9}{$\sim$\-Network\-Editor} ()
\item 
Q\-List$<$ Q\-Action $\ast$ $>$ \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a2ff137fa527e4699eb26ffc2d80c349f}{get\-Module\-Specific\-Actions} () const 
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a51a4397f7143aaf78b43abd8a7326a69}{set\-Network\-Editor\-Controller} (boost\-::shared\-\_\-ptr$<$ \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_controller_gui_proxy}{Network\-Editor\-Controller\-Gui\-Proxy} $>$ controller)
\item 
boost\-::shared\-\_\-ptr\\*
$<$ \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_controller_gui_proxy}{Network\-Editor\-Controller\-Gui\-Proxy} $>$ \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_ad223a31bf24f49350bdbd3fa3a33a8e5}{get\-Network\-Editor\-Controller} () const 
\item 
virtual \\*
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_executable_object}{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Executable\-Object} $\ast$ \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a2a6151514124e4d6f8a42cc81021ffb4}{lookup\-Executable} (const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_id}{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Id} \&id) const 
\item 
\hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_ab5a90c19cd0f6cee40faf218f1c15f80}{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-File\-Handle} \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a9b9b9fbf58ddf9000650236af5ef7e27}{save\-Network} () const 
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a2648f2dc3f1a6dbc226d7de3e4ce68fd}{load\-Network} (const \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_ab5a90c19cd0f6cee40faf218f1c15f80}{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-File\-Handle} \&file)
\item 
virtual \\*
\hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_accf230efa0f9721759b65b0ca068d9d2}{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Positions\-Handle} \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a5b4409d5a4ba05e4412910dea48fbb71}{dump\-Module\-Positions} () const 
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a297ff5c66ba2fc5da840944af58df93f}{move\-Modules} (const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_positions}{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Positions} \&module\-Positions)
\item 
size\-\_\-t \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a4e6254d1662a7660f7545f10b01e0163}{num\-Modules} () const 
\item 
boost\-::shared\-\_\-ptr\\*
$<$ \hyperlink{class_s_c_i_run_1_1_gui_1_1_module_event_proxy}{Module\-Event\-Proxy} $>$ \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a7856e81a82ffb197ae031eeb5d60a6b4}{module\-Event\-Proxy} ()
\item 
virtual int \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_ad8be6f07f86730f2b2fed4bb34b10f33}{error\-Code} () const 
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_abbf4991c8ce48cf17196a52d53ebf817}{disable\-Input\-Widgets} ()
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a275b1cd8af97cd3f9d32437eb7fe00fa}{enable\-Input\-Widgets} ()
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_aa9d9c896d8e842131fed3c0dc76ae60a}{set\-Regression\-Test\-Data\-Dir} (const Q\-String \&dir)
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a12c5267d739865d4ca740d5ac6a4cf2e}{set\-Background} (const Q\-Brush \&brush)
\item 
Q\-Brush \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_aacc5886bfd7f0a6ac8e13f0cbad34cf1}{background} () const 
\item 
int \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a9de80c8bf6af36b8181cfa793fd7af0a}{connection\-Pipeline\-Type} () const 
\item 
Q\-Pixmap \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_af7ad4352398c59bd343c41dbc900d725}{scene\-Grab} ()
\item 
boost\-::shared\-\_\-ptr\\*
$<$ \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_engine_1_1_disable_dynamic_port_switch}{Dataflow\-::\-Engine\-::\-Disable\-Dynamic\-Port\-Switch} $>$ \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a3bfa8db280739f43a6ef33f9723ce703}{create\-Dynamic\-Port\-Disabler} ()
\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_add31bd3cba08212c5493393d1bd7bb55}{drop\-Event} (Q\-Drop\-Event $\ast$event) override
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a88f476cf9e2ebe5383e487684af6a1a4}{drag\-Enter\-Event} (Q\-Drag\-Enter\-Event $\ast$event) override
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a5527824a81121205b10b91e7d1b26eec}{drag\-Move\-Event} (Q\-Drag\-Move\-Event $\ast$event) override
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a4d538d95963e25c7a27250e441321d72}{mouse\-Move\-Event} (Q\-Mouse\-Event $\ast$event) override
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a2de3e1806dc8e5d659fc1f35545a5b87}{mouse\-Release\-Event} (Q\-Mouse\-Event $\ast$event) override
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a734f62c6d7ed1db904404f0d658cb1a2}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!Network\-Editor@{Network\-Editor}}
\index{Network\-Editor@{Network\-Editor}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{Network\-Editor}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Network\-Editor} (
\begin{DoxyParamCaption}
\item[{boost\-::shared\-\_\-ptr$<$ {\bf Current\-Module\-Selection} $>$}]{module\-Selection\-Getter, }
\item[{boost\-::shared\-\_\-ptr$<$ {\bf Default\-Note\-Position\-Getter} $>$}]{dnpg, }
\item[{boost\-::shared\-\_\-ptr$<$ {\bf Dialog\-Error\-Control} $>$}]{dialog\-Error\-Control, }
\item[{Q\-Widget $\ast$}]{parent = {\ttfamily 0}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [explicit]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a734f62c6d7ed1db904404f0d658cb1a2}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a8c8b4c88ce845f4005a1ea77e23af9c9}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!$\sim$\-Network\-Editor@{$\sim$\-Network\-Editor}}
\index{$\sim$\-Network\-Editor@{$\sim$\-Network\-Editor}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{$\sim$\-Network\-Editor}]{\setlength{\rightskip}{0pt plus 5cm}$\sim${\bf Network\-Editor} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a8c8b4c88ce845f4005a1ea77e23af9c9}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_af55d3d2363445f99e58c6a54b6ddadc9}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!add\-Connection@{add\-Connection}}
\index{add\-Connection@{add\-Connection}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{add\-Connection}]{\setlength{\rightskip}{0pt plus 5cm}void add\-Connection (
\begin{DoxyParamCaption}
\item[{const {\bf S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Connection\-Description} \&}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [signal]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_af55d3d2363445f99e58c6a54b6ddadc9}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a806f62a2a488181aeeef4ce5b0d3e3e5}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!add\-Module\-Via\-Double\-Clicked\-Tree\-Item@{add\-Module\-Via\-Double\-Clicked\-Tree\-Item}}
\index{add\-Module\-Via\-Double\-Clicked\-Tree\-Item@{add\-Module\-Via\-Double\-Clicked\-Tree\-Item}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{add\-Module\-Via\-Double\-Clicked\-Tree\-Item}]{\setlength{\rightskip}{0pt plus 5cm}void add\-Module\-Via\-Double\-Clicked\-Tree\-Item (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [slot]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a806f62a2a488181aeeef4ce5b0d3e3e5}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a78466a62d9559ee036d191904f9a1ed4}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!add\-Module\-Widget@{add\-Module\-Widget}}
\index{add\-Module\-Widget@{add\-Module\-Widget}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{add\-Module\-Widget}]{\setlength{\rightskip}{0pt plus 5cm}void add\-Module\-Widget (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{name, }
\item[{{\bf S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Handle}}]{module}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [slot]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a78466a62d9559ee036d191904f9a1ed4}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_aacc5886bfd7f0a6ac8e13f0cbad34cf1}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!background@{background}}
\index{background@{background}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{background}]{\setlength{\rightskip}{0pt plus 5cm}Q\-Brush background (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_aacc5886bfd7f0a6ac8e13f0cbad34cf1}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_ac8bb3912a3ce86b15842e79d0b421204}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!clear@{clear}}
\index{clear@{clear}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{clear}]{\setlength{\rightskip}{0pt plus 5cm}void clear (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}, {\ttfamily [slot]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_ac8bb3912a3ce86b15842e79d0b421204}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_ae1a30aa3e10ec80254dd84a8034df59d}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!connection\-Deleted@{connection\-Deleted}}
\index{connection\-Deleted@{connection\-Deleted}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{connection\-Deleted}]{\setlength{\rightskip}{0pt plus 5cm}void connection\-Deleted (
\begin{DoxyParamCaption}
\item[{const {\bf S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Connection\-Id} \&}]{id}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [signal]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_ae1a30aa3e10ec80254dd84a8034df59d}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a9de80c8bf6af36b8181cfa793fd7af0a}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!connection\-Pipeline\-Type@{connection\-Pipeline\-Type}}
\index{connection\-Pipeline\-Type@{connection\-Pipeline\-Type}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{connection\-Pipeline\-Type}]{\setlength{\rightskip}{0pt plus 5cm}int connection\-Pipeline\-Type (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a9de80c8bf6af36b8181cfa793fd7af0a}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a7114d1253180f580df652fa1ebc55e8c}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!connect\-New\-Module@{connect\-New\-Module}}
\index{connect\-New\-Module@{connect\-New\-Module}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{connect\-New\-Module}]{\setlength{\rightskip}{0pt plus 5cm}void connect\-New\-Module (
\begin{DoxyParamCaption}
\item[{const {\bf S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Handle} \&}]{module\-To\-Connect\-To, }
\item[{const {\bf S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port\-Description\-Interface} $\ast$}]{port\-To\-Connect, }
\item[{const std\-::string \&}]{new\-Module\-Name}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [slot]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a7114d1253180f580df652fa1ebc55e8c}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a3bfa8db280739f43a6ef33f9723ce703}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!create\-Dynamic\-Port\-Disabler@{create\-Dynamic\-Port\-Disabler}}
\index{create\-Dynamic\-Port\-Disabler@{create\-Dynamic\-Port\-Disabler}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{create\-Dynamic\-Port\-Disabler}]{\setlength{\rightskip}{0pt plus 5cm}boost\-::shared\-\_\-ptr$<$ {\bf Disable\-Dynamic\-Port\-Switch} $>$ create\-Dynamic\-Port\-Disabler (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a3bfa8db280739f43a6ef33f9723ce703}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_ace20599d24624df05c53eb7d8ec3403a}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!default\-Note\-Position\-Changed@{default\-Note\-Position\-Changed}}
\index{default\-Note\-Position\-Changed@{default\-Note\-Position\-Changed}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{default\-Note\-Position\-Changed}]{\setlength{\rightskip}{0pt plus 5cm}void default\-Note\-Position\-Changed (
\begin{DoxyParamCaption}
\item[{{\bf Note\-Position}}]{position}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [signal]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_ace20599d24624df05c53eb7d8ec3403a}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a13120ea5788aaacf44a89b193a0cceef}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!del@{del}}
\index{del@{del}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{del}]{\setlength{\rightskip}{0pt plus 5cm}void del (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [slot]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a13120ea5788aaacf44a89b193a0cceef}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_abbf4991c8ce48cf17196a52d53ebf817}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!disable\-Input\-Widgets@{disable\-Input\-Widgets}}
\index{disable\-Input\-Widgets@{disable\-Input\-Widgets}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{disable\-Input\-Widgets}]{\setlength{\rightskip}{0pt plus 5cm}void disable\-Input\-Widgets (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_abbf4991c8ce48cf17196a52d53ebf817}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a88f476cf9e2ebe5383e487684af6a1a4}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!drag\-Enter\-Event@{drag\-Enter\-Event}}
\index{drag\-Enter\-Event@{drag\-Enter\-Event}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{drag\-Enter\-Event}]{\setlength{\rightskip}{0pt plus 5cm}void drag\-Enter\-Event (
\begin{DoxyParamCaption}
\item[{Q\-Drag\-Enter\-Event $\ast$}]{event}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [override]}, {\ttfamily [protected]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a88f476cf9e2ebe5383e487684af6a1a4}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a5527824a81121205b10b91e7d1b26eec}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!drag\-Move\-Event@{drag\-Move\-Event}}
\index{drag\-Move\-Event@{drag\-Move\-Event}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{drag\-Move\-Event}]{\setlength{\rightskip}{0pt plus 5cm}void drag\-Move\-Event (
\begin{DoxyParamCaption}
\item[{Q\-Drag\-Move\-Event $\ast$}]{event}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [override]}, {\ttfamily [protected]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a5527824a81121205b10b91e7d1b26eec}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_add31bd3cba08212c5493393d1bd7bb55}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!drop\-Event@{drop\-Event}}
\index{drop\-Event@{drop\-Event}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{drop\-Event}]{\setlength{\rightskip}{0pt plus 5cm}void drop\-Event (
\begin{DoxyParamCaption}
\item[{Q\-Drop\-Event $\ast$}]{event}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [override]}, {\ttfamily [protected]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_add31bd3cba08212c5493393d1bd7bb55}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a5b4409d5a4ba05e4412910dea48fbb71}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!dump\-Module\-Positions@{dump\-Module\-Positions}}
\index{dump\-Module\-Positions@{dump\-Module\-Positions}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{dump\-Module\-Positions}]{\setlength{\rightskip}{0pt plus 5cm}{\bf S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Positions\-Handle} dump\-Module\-Positions (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a5b4409d5a4ba05e4412910dea48fbb71}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_position_editor_afe050e12eb416d962ae85367e2163c33}{Module\-Position\-Editor}.

\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a72aeac7e5d777600ed9536bf4efdc12c}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!duplicate\-Module@{duplicate\-Module}}
\index{duplicate\-Module@{duplicate\-Module}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{duplicate\-Module}]{\setlength{\rightskip}{0pt plus 5cm}void duplicate\-Module (
\begin{DoxyParamCaption}
\item[{const {\bf S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Handle} \&}]{module}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [slot]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a72aeac7e5d777600ed9536bf4efdc12c}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a275b1cd8af97cd3f9d32437eb7fe00fa}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!enable\-Input\-Widgets@{enable\-Input\-Widgets}}
\index{enable\-Input\-Widgets@{enable\-Input\-Widgets}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{enable\-Input\-Widgets}]{\setlength{\rightskip}{0pt plus 5cm}void enable\-Input\-Widgets (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a275b1cd8af97cd3f9d32437eb7fe00fa}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_ad8be6f07f86730f2b2fed4bb34b10f33}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!error\-Code@{error\-Code}}
\index{error\-Code@{error\-Code}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{error\-Code}]{\setlength{\rightskip}{0pt plus 5cm}int error\-Code (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_ad8be6f07f86730f2b2fed4bb34b10f33}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_executable_lookup_aea474a37cd149bbdb39fb267ca64a3e3}{Executable\-Lookup}.

\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a2399cfe3a4d9285851977ebef213fd6e}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!execute\-All@{execute\-All}}
\index{execute\-All@{execute\-All}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{execute\-All}]{\setlength{\rightskip}{0pt plus 5cm}void execute\-All (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [slot]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a2399cfe3a4d9285851977ebef213fd6e}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a2ff137fa527e4699eb26ffc2d80c349f}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!get\-Module\-Specific\-Actions@{get\-Module\-Specific\-Actions}}
\index{get\-Module\-Specific\-Actions@{get\-Module\-Specific\-Actions}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{get\-Module\-Specific\-Actions}]{\setlength{\rightskip}{0pt plus 5cm}Q\-List$<$ Q\-Action $\ast$ $>$ get\-Module\-Specific\-Actions (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a2ff137fa527e4699eb26ffc2d80c349f}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_ad223a31bf24f49350bdbd3fa3a33a8e5}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!get\-Network\-Editor\-Controller@{get\-Network\-Editor\-Controller}}
\index{get\-Network\-Editor\-Controller@{get\-Network\-Editor\-Controller}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{get\-Network\-Editor\-Controller}]{\setlength{\rightskip}{0pt plus 5cm}boost\-::shared\-\_\-ptr$<$ {\bf Network\-Editor\-Controller\-Gui\-Proxy} $>$ get\-Network\-Editor\-Controller (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_ad223a31bf24f49350bdbd3fa3a33a8e5}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a2648f2dc3f1a6dbc226d7de3e4ce68fd}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!load\-Network@{load\-Network}}
\index{load\-Network@{load\-Network}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{load\-Network}]{\setlength{\rightskip}{0pt plus 5cm}void load\-Network (
\begin{DoxyParamCaption}
\item[{const {\bf S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-File\-Handle} \&}]{file}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a2648f2dc3f1a6dbc226d7de3e4ce68fd}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_i_o_interface_a5f589b16bc3c2111b74404c4d9e620b1}{Network\-I\-O\-Interface$<$ S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-File\-Handle $>$}.

\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a2a6151514124e4d6f8a42cc81021ffb4}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!lookup\-Executable@{lookup\-Executable}}
\index{lookup\-Executable@{lookup\-Executable}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{lookup\-Executable}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Executable\-Object} $\ast$ lookup\-Executable (
\begin{DoxyParamCaption}
\item[{const {\bf S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Id} \&}]{id}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a2a6151514124e4d6f8a42cc81021ffb4}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_executable_lookup_a9c9f0cd3249ad8c1ec6f4be81b6f9eb6}{Executable\-Lookup}.

\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_ab6722375e68e03d151762ebfc83c5459}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!modified@{modified}}
\index{modified@{modified}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{modified}]{\setlength{\rightskip}{0pt plus 5cm}void modified (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [signal]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_ab6722375e68e03d151762ebfc83c5459}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a7856e81a82ffb197ae031eeb5d60a6b4}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!module\-Event\-Proxy@{module\-Event\-Proxy}}
\index{module\-Event\-Proxy@{module\-Event\-Proxy}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{module\-Event\-Proxy}]{\setlength{\rightskip}{0pt plus 5cm}boost\-::shared\-\_\-ptr$<${\bf Module\-Event\-Proxy}$>$ module\-Event\-Proxy (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a7856e81a82ffb197ae031eeb5d60a6b4}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a66e6067f17c228d9a42c90b71b05bae3}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!module\-Moved@{module\-Moved}}
\index{module\-Moved@{module\-Moved}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{module\-Moved}]{\setlength{\rightskip}{0pt plus 5cm}void module\-Moved (
\begin{DoxyParamCaption}
\item[{const {\bf S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Id} \&}]{id, }
\item[{double}]{new\-X, }
\item[{double}]{new\-Y}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [signal]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a66e6067f17c228d9a42c90b71b05bae3}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a4d538d95963e25c7a27250e441321d72}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!mouse\-Move\-Event@{mouse\-Move\-Event}}
\index{mouse\-Move\-Event@{mouse\-Move\-Event}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{mouse\-Move\-Event}]{\setlength{\rightskip}{0pt plus 5cm}void mouse\-Move\-Event (
\begin{DoxyParamCaption}
\item[{Q\-Mouse\-Event $\ast$}]{event}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [override]}, {\ttfamily [protected]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a4d538d95963e25c7a27250e441321d72}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a2de3e1806dc8e5d659fc1f35545a5b87}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!mouse\-Release\-Event@{mouse\-Release\-Event}}
\index{mouse\-Release\-Event@{mouse\-Release\-Event}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{mouse\-Release\-Event}]{\setlength{\rightskip}{0pt plus 5cm}void mouse\-Release\-Event (
\begin{DoxyParamCaption}
\item[{Q\-Mouse\-Event $\ast$}]{event}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [override]}, {\ttfamily [protected]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a2de3e1806dc8e5d659fc1f35545a5b87}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a297ff5c66ba2fc5da840944af58df93f}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!move\-Modules@{move\-Modules}}
\index{move\-Modules@{move\-Modules}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{move\-Modules}]{\setlength{\rightskip}{0pt plus 5cm}void move\-Modules (
\begin{DoxyParamCaption}
\item[{const {\bf S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Positions} \&}]{module\-Positions}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a297ff5c66ba2fc5da840944af58df93f}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_position_editor_ab1f65681e76afdd18e8d3d11230e0c3b}{Module\-Position\-Editor}.

\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a57eff5fd7052e11a7c87ad95f7618861}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!network\-Editor\-Mouse\-Button\-Pressed@{network\-Editor\-Mouse\-Button\-Pressed}}
\index{network\-Editor\-Mouse\-Button\-Pressed@{network\-Editor\-Mouse\-Button\-Pressed}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{network\-Editor\-Mouse\-Button\-Pressed}]{\setlength{\rightskip}{0pt plus 5cm}void network\-Editor\-Mouse\-Button\-Pressed (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [signal]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a57eff5fd7052e11a7c87ad95f7618861}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_ac04eb1225544d61a0f97d14d7627f36f}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!network\-Executed@{network\-Executed}}
\index{network\-Executed@{network\-Executed}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{network\-Executed}]{\setlength{\rightskip}{0pt plus 5cm}void network\-Executed (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [signal]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_ac04eb1225544d61a0f97d14d7627f36f}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_aebb02adff135ca8a69124cab390be9b1}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!network\-Execution\-Finished@{network\-Execution\-Finished}}
\index{network\-Execution\-Finished@{network\-Execution\-Finished}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{network\-Execution\-Finished}]{\setlength{\rightskip}{0pt plus 5cm}void network\-Execution\-Finished (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [signal]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_aebb02adff135ca8a69124cab390be9b1}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a4e6254d1662a7660f7545f10b01e0163}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!num\-Modules@{num\-Modules}}
\index{num\-Modules@{num\-Modules}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{num\-Modules}]{\setlength{\rightskip}{0pt plus 5cm}size\-\_\-t num\-Modules (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a4e6254d1662a7660f7545f10b01e0163}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a5b4d63c38fdd3a04f0388f4a9a732560}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!remove\-Module\-Widget@{remove\-Module\-Widget}}
\index{remove\-Module\-Widget@{remove\-Module\-Widget}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{remove\-Module\-Widget}]{\setlength{\rightskip}{0pt plus 5cm}void remove\-Module\-Widget (
\begin{DoxyParamCaption}
\item[{const {\bf S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Id} \&}]{id}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [slot]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a5b4d63c38fdd3a04f0388f4a9a732560}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_ab07fb1d1909d3878e652c7c076199c5a}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!request\-Connection@{request\-Connection}}
\index{request\-Connection@{request\-Connection}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{request\-Connection}]{\setlength{\rightskip}{0pt plus 5cm}void request\-Connection (
\begin{DoxyParamCaption}
\item[{const {\bf S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port\-Description\-Interface} $\ast$}]{from, }
\item[{const {\bf S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port\-Description\-Interface} $\ast$}]{to}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [slot]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_ab07fb1d1909d3878e652c7c076199c5a}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a9b9b9fbf58ddf9000650236af5ef7e27}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!save\-Network@{save\-Network}}
\index{save\-Network@{save\-Network}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{save\-Network}]{\setlength{\rightskip}{0pt plus 5cm}{\bf S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-File\-Handle} save\-Network (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a9b9b9fbf58ddf9000650236af5ef7e27}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_i_o_interface_a3a4726eb659d55d2275c5313b72831a5}{Network\-I\-O\-Interface$<$ S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-File\-Handle $>$}.

\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_ac250aa3798f0a9f171e52063ac59db5a}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!scene\-Changed@{scene\-Changed}}
\index{scene\-Changed@{scene\-Changed}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{scene\-Changed}]{\setlength{\rightskip}{0pt plus 5cm}void scene\-Changed (
\begin{DoxyParamCaption}
\item[{const Q\-List$<$ Q\-Rect\-F $>$ \&}]{region}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [signal]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_ac250aa3798f0a9f171e52063ac59db5a}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_af7ad4352398c59bd343c41dbc900d725}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!scene\-Grab@{scene\-Grab}}
\index{scene\-Grab@{scene\-Grab}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{scene\-Grab}]{\setlength{\rightskip}{0pt plus 5cm}Q\-Pixmap scene\-Grab (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_af7ad4352398c59bd343c41dbc900d725}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_ab6658ed404200bd7aaca5629db064645}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!select\-All@{select\-All}}
\index{select\-All@{select\-All}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{select\-All}]{\setlength{\rightskip}{0pt plus 5cm}void select\-All (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [slot]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_ab6658ed404200bd7aaca5629db064645}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a12c5267d739865d4ca740d5ac6a4cf2e}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!set\-Background@{set\-Background}}
\index{set\-Background@{set\-Background}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{set\-Background}]{\setlength{\rightskip}{0pt plus 5cm}void set\-Background (
\begin{DoxyParamCaption}
\item[{const Q\-Brush \&}]{brush}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a12c5267d739865d4ca740d5ac6a4cf2e}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a8a9e1bfca931a945a01b28adecd2d060}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!set\-Connection\-Pipeline\-Type@{set\-Connection\-Pipeline\-Type}}
\index{set\-Connection\-Pipeline\-Type@{set\-Connection\-Pipeline\-Type}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{set\-Connection\-Pipeline\-Type}]{\setlength{\rightskip}{0pt plus 5cm}void set\-Connection\-Pipeline\-Type (
\begin{DoxyParamCaption}
\item[{int}]{type}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [slot]}}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a8a9e1bfca931a945a01b28adecd2d060}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_a51a4397f7143aaf78b43abd8a7326a69}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!set\-Network\-Editor\-Controller@{set\-Network\-Editor\-Controller}}
\index{set\-Network\-Editor\-Controller@{set\-Network\-Editor\-Controller}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{set\-Network\-Editor\-Controller}]{\setlength{\rightskip}{0pt plus 5cm}void set\-Network\-Editor\-Controller (
\begin{DoxyParamCaption}
\item[{boost\-::shared\-\_\-ptr$<$ {\bf Network\-Editor\-Controller\-Gui\-Proxy} $>$}]{controller}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_a51a4397f7143aaf78b43abd8a7326a69}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_network_editor_aa9d9c896d8e842131fed3c0dc76ae60a}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}!set\-Regression\-Test\-Data\-Dir@{set\-Regression\-Test\-Data\-Dir}}
\index{set\-Regression\-Test\-Data\-Dir@{set\-Regression\-Test\-Data\-Dir}!SCIRun::Gui::NetworkEditor@{S\-C\-I\-Run\-::\-Gui\-::\-Network\-Editor}}
\subsubsection[{set\-Regression\-Test\-Data\-Dir}]{\setlength{\rightskip}{0pt plus 5cm}void set\-Regression\-Test\-Data\-Dir (
\begin{DoxyParamCaption}
\item[{const Q\-String \&}]{dir}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_gui_1_1_network_editor_aa9d9c896d8e842131fed3c0dc76ae60a}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Interface/\-Application/\hyperlink{_network_editor_8h}{Network\-Editor.\-h}\item 
Interface/\-Application/\hyperlink{_network_editor_8cc}{Network\-Editor.\-cc}\end{DoxyCompactItemize}
