\hypertarget{class_s_c_i_run_1_1_gui_1_1_connection_draw_strategy}{\section{Connection\-Draw\-Strategy Class Reference}
\label{class_s_c_i_run_1_1_gui_1_1_connection_draw_strategy}\index{Connection\-Draw\-Strategy@{Connection\-Draw\-Strategy}}
}


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

Inheritance diagram for Connection\-Draw\-Strategy\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_s_c_i_run_1_1_gui_1_1_connection_draw_strategy}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual \hyperlink{class_s_c_i_run_1_1_gui_1_1_connection_draw_strategy_a2c03b07b1ab3ab65372e99c55762ea77}{$\sim$\-Connection\-Draw\-Strategy} ()
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_gui_1_1_connection_draw_strategy_a99d151c133bb2337cfb23f144243ec51}{draw} (Q\-Graphics\-Path\-Item $\ast$item, const Q\-Point\-F \&from, const Q\-Point\-F \&to)=0
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_connection_draw_strategy_a2c03b07b1ab3ab65372e99c55762ea77}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Connection\-Draw\-Strategy@{S\-C\-I\-Run\-::\-Gui\-::\-Connection\-Draw\-Strategy}!$\sim$\-Connection\-Draw\-Strategy@{$\sim$\-Connection\-Draw\-Strategy}}
\index{$\sim$\-Connection\-Draw\-Strategy@{$\sim$\-Connection\-Draw\-Strategy}!SCIRun::Gui::ConnectionDrawStrategy@{S\-C\-I\-Run\-::\-Gui\-::\-Connection\-Draw\-Strategy}}
\subsubsection[{$\sim$\-Connection\-Draw\-Strategy}]{\setlength{\rightskip}{0pt plus 5cm}virtual $\sim${\bf Connection\-Draw\-Strategy} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_connection_draw_strategy_a2c03b07b1ab3ab65372e99c55762ea77}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_connection_draw_strategy_a99d151c133bb2337cfb23f144243ec51}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Connection\-Draw\-Strategy@{S\-C\-I\-Run\-::\-Gui\-::\-Connection\-Draw\-Strategy}!draw@{draw}}
\index{draw@{draw}!SCIRun::Gui::ConnectionDrawStrategy@{S\-C\-I\-Run\-::\-Gui\-::\-Connection\-Draw\-Strategy}}
\subsubsection[{draw}]{\setlength{\rightskip}{0pt plus 5cm}virtual void draw (
\begin{DoxyParamCaption}
\item[{Q\-Graphics\-Path\-Item $\ast$}]{item, }
\item[{const Q\-Point\-F \&}]{from, }
\item[{const Q\-Point\-F \&}]{to}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_connection_draw_strategy_a99d151c133bb2337cfb23f144243ec51}


Implemented in \hyperlink{class_manhattan_draw_strategy_a7bf7ab6ce9dbb2881bf64a33ba49f9a7}{Manhattan\-Draw\-Strategy}, \hyperlink{class_cubic_bezier_draw_strategy_a7bf7ab6ce9dbb2881bf64a33ba49f9a7}{Cubic\-Bezier\-Draw\-Strategy}, and \hyperlink{class_euclidean_draw_strategy_a7bf7ab6ce9dbb2881bf64a33ba49f9a7}{Euclidean\-Draw\-Strategy}.



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