\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_editor_controller_interface}{\section{Network\-Editor\-Controller\-Interface Class Reference}
\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_editor_controller_interface}\index{Network\-Editor\-Controller\-Interface@{Network\-Editor\-Controller\-Interface}}
}


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

Inheritance diagram for Network\-Editor\-Controller\-Interface\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_editor_controller_interface}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_editor_controller_interface_abe92440a3ab3444a996b0649b3e24a8e}{$\sim$\-Network\-Editor\-Controller\-Interface} ()
\item 
virtual \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_ac5da186c81dd099b6d0b2fffa6bd05eb}{Network\-Handle} \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_editor_controller_interface_a3f0b6e1131396eaaaaf4061d3ce39d5a}{get\-Network} () const =0
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_editor_controller_interface_a411b2223041c060c9034036eae4bf70b}{set\-Network} (\hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_ac5da186c81dd099b6d0b2fffa6bd05eb}{Network\-Handle} nh)=0
\item 
virtual \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a734753826ba72829fd39f48fc4374d9b}{Module\-Handle} \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_editor_controller_interface_a536c94c0cd58005a1bf3ac7f5a95e1e9}{add\-Module} (const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_lookup_info}{Module\-Lookup\-Info} \&info)=0
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_editor_controller_interface_aa646247414ee2e36e5a0748000e5f6aa}{enable\-Signals} ()=0
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_editor_controller_interface_a92e42ca3ec8978632827c5b418f93c02}{disable\-Signals} ()=0
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_editor_controller_interface_abe92440a3ab3444a996b0649b3e24a8e}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Editor\-Controller\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Editor\-Controller\-Interface}!$\sim$\-Network\-Editor\-Controller\-Interface@{$\sim$\-Network\-Editor\-Controller\-Interface}}
\index{$\sim$\-Network\-Editor\-Controller\-Interface@{$\sim$\-Network\-Editor\-Controller\-Interface}!SCIRun::Dataflow::Networks::NetworkEditorControllerInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Editor\-Controller\-Interface}}
\subsubsection[{$\sim$\-Network\-Editor\-Controller\-Interface}]{\setlength{\rightskip}{0pt plus 5cm}virtual $\sim${\bf Network\-Editor\-Controller\-Interface} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_editor_controller_interface_abe92440a3ab3444a996b0649b3e24a8e}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_editor_controller_interface_a536c94c0cd58005a1bf3ac7f5a95e1e9}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Editor\-Controller\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Editor\-Controller\-Interface}!add\-Module@{add\-Module}}
\index{add\-Module@{add\-Module}!SCIRun::Dataflow::Networks::NetworkEditorControllerInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Editor\-Controller\-Interface}}
\subsubsection[{add\-Module}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf Module\-Handle} add\-Module (
\begin{DoxyParamCaption}
\item[{const {\bf Module\-Lookup\-Info} \&}]{info}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_editor_controller_interface_a536c94c0cd58005a1bf3ac7f5a95e1e9}


Implemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_editor_controller_a97fa5bd29f2017f69951b8dd49fb22b1}{Network\-Editor\-Controller}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_editor_controller_interface_a92e42ca3ec8978632827c5b418f93c02}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Editor\-Controller\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Editor\-Controller\-Interface}!disable\-Signals@{disable\-Signals}}
\index{disable\-Signals@{disable\-Signals}!SCIRun::Dataflow::Networks::NetworkEditorControllerInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Editor\-Controller\-Interface}}
\subsubsection[{disable\-Signals}]{\setlength{\rightskip}{0pt plus 5cm}virtual void disable\-Signals (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_editor_controller_interface_a92e42ca3ec8978632827c5b418f93c02}


Implemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_editor_controller_af190ae6eef4aee6d2e9a6d113f87d44d}{Network\-Editor\-Controller}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_editor_controller_interface_aa646247414ee2e36e5a0748000e5f6aa}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Editor\-Controller\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Editor\-Controller\-Interface}!enable\-Signals@{enable\-Signals}}
\index{enable\-Signals@{enable\-Signals}!SCIRun::Dataflow::Networks::NetworkEditorControllerInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Editor\-Controller\-Interface}}
\subsubsection[{enable\-Signals}]{\setlength{\rightskip}{0pt plus 5cm}virtual void enable\-Signals (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_editor_controller_interface_aa646247414ee2e36e5a0748000e5f6aa}


Implemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_editor_controller_a51e9e84844e5d64539c4ec95a0738938}{Network\-Editor\-Controller}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_editor_controller_interface_a3f0b6e1131396eaaaaf4061d3ce39d5a}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Editor\-Controller\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Editor\-Controller\-Interface}!get\-Network@{get\-Network}}
\index{get\-Network@{get\-Network}!SCIRun::Dataflow::Networks::NetworkEditorControllerInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Editor\-Controller\-Interface}}
\subsubsection[{get\-Network}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf Network\-Handle} get\-Network (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_editor_controller_interface_a3f0b6e1131396eaaaaf4061d3ce39d5a}


Implemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_editor_controller_a5689ce9d310e25c2f776790bfd171609}{Network\-Editor\-Controller}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_editor_controller_interface_a411b2223041c060c9034036eae4bf70b}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Editor\-Controller\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Editor\-Controller\-Interface}!set\-Network@{set\-Network}}
\index{set\-Network@{set\-Network}!SCIRun::Dataflow::Networks::NetworkEditorControllerInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Editor\-Controller\-Interface}}
\subsubsection[{set\-Network}]{\setlength{\rightskip}{0pt plus 5cm}virtual void set\-Network (
\begin{DoxyParamCaption}
\item[{{\bf Network\-Handle}}]{nh}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_editor_controller_interface_a411b2223041c060c9034036eae4bf70b}


Implemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_editor_controller_ab5afcac94e0fc77c97199cd6d1c6915f}{Network\-Editor\-Controller}.



The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Dataflow/\-Network/\hyperlink{_network_interface_8h}{Network\-Interface.\-h}\end{DoxyCompactItemize}
