\hypertarget{_interface_2_application_2_connection_8h}{\section{Interface/\-Application/\-Connection.h File Reference}
\label{_interface_2_application_2_connection_8h}\index{Interface/\-Application/\-Connection.\-h@{Interface/\-Application/\-Connection.\-h}}
}
{\ttfamily \#include $<$Q\-Graphics\-Line\-Item$>$}\\*
{\ttfamily \#include $<$Q\-Graphics\-Path\-Item$>$}\\*
{\ttfamily \#include $<$Q\-Pen$>$}\\*
{\ttfamily \#include $<$boost/function.\-hpp$>$}\\*
{\ttfamily \#include $<$Dataflow/\-Network/\-Connection\-Id.\-h$>$}\\*
{\ttfamily \#include $<$Interface/\-Application/\-Port.\-h$>$}\\*
{\ttfamily \#include $<$Interface/\-Application/\-Note.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Utils/\-Exception.\-h$>$}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_s_c_i_run_1_1_gui_1_1_connection_draw_strategy}{Connection\-Draw\-Strategy}
\item 
class \hyperlink{class_s_c_i_run_1_1_gui_1_1_connection_line}{Connection\-Line}
\item 
struct \hyperlink{struct_s_c_i_run_1_1_gui_1_1_invalid_connection}{Invalid\-Connection}
\item 
class \hyperlink{class_s_c_i_run_1_1_gui_1_1_connection_in_progress}{Connection\-In\-Progress}
\item 
class \hyperlink{class_s_c_i_run_1_1_gui_1_1_connection_in_progress_graphics_item}{Connection\-In\-Progress\-Graphics\-Item$<$ Base $>$}
\item 
class \hyperlink{class_s_c_i_run_1_1_gui_1_1_connection_in_progress_straight}{Connection\-In\-Progress\-Straight}
\item 
class \hyperlink{class_s_c_i_run_1_1_gui_1_1_connection_in_progress_curved}{Connection\-In\-Progress\-Curved}
\item 
class \hyperlink{class_s_c_i_run_1_1_gui_1_1_connection_in_progress_manhattan}{Connection\-In\-Progress\-Manhattan}
\item 
class \hyperlink{class_s_c_i_run_1_1_gui_1_1_connection_factory}{Connection\-Factory}
\end{DoxyCompactItemize}
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_s_c_i_run}{S\-C\-I\-Run}
\begin{DoxyCompactList}\small\item\em S\-T\-L datatypes needed. \end{DoxyCompactList}\item 
\hyperlink{namespace_s_c_i_run_1_1_gui}{S\-C\-I\-Run\-::\-Gui}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ Connection\-Draw\-Strategy $>$ \hyperlink{namespace_s_c_i_run_1_1_gui_aa15e2a3bdeabd827b99534e6f6db29a9}{Connection\-Draw\-Strategy\-Ptr}
\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{namespace_s_c_i_run_1_1_gui_aa501490b18c7ac49a65ac0be40daa773}{Connection\-Draw\-Type} \{ \hyperlink{namespace_s_c_i_run_1_1_gui_aa501490b18c7ac49a65ac0be40daa773a9ae95b5995796e7e5f32fa482a5bff98}{M\-A\-N\-H\-A\-T\-T\-A\-N}, 
\hyperlink{namespace_s_c_i_run_1_1_gui_aa501490b18c7ac49a65ac0be40daa773a81bbbc4428c3ff3f1327e94957e2b5f1}{E\-U\-C\-L\-I\-D\-E\-A\-N}, 
\hyperlink{namespace_s_c_i_run_1_1_gui_aa501490b18c7ac49a65ac0be40daa773ab3387b440e4cd9efe5c4b75467d0e809}{C\-U\-B\-I\-C}
 \}
\end{DoxyCompactItemize}
