\hypertarget{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick}{\section{Csharp\-U\-S\-B\-Joystick.\-Fake\-\_\-\-U\-S\-B\-Joystick Class Reference}
\label{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick}\index{Csharp\-U\-S\-B\-Joystick.\-Fake\-\_\-\-U\-S\-B\-Joystick@{Csharp\-U\-S\-B\-Joystick.\-Fake\-\_\-\-U\-S\-B\-Joystick}}
}


Class to simulate joystick when wheelchair is wifi-\/driven.  




Inherits Context\-Bound\-Object.

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick_a4b783023e3efa1ce236a44e83e19f816}{Set\-Coordinates} (Int32 \hyperlink{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick_a436b7faeb0004579cc82920247811060}{X}, Int32 \hyperlink{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick_a72de8fd627a7a706184836ceff2e800d}{Y}, Int32 \hyperlink{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick_a524379a9fd8ebe57b8c957a1c41374df}{Z})
\begin{DoxyCompactList}\small\item\em Store coordinates thread-\/safely. \end{DoxyCompactList}\item 
\hyperlink{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick_af788575ce003688b0accf1ce7997456a}{Fake\-\_\-\-U\-S\-B\-Joystick} (Int32 \hyperlink{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick_a436b7faeb0004579cc82920247811060}{X}, Int32 \hyperlink{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick_a72de8fd627a7a706184836ceff2e800d}{Y}, Int32 \hyperlink{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick_a524379a9fd8ebe57b8c957a1c41374df}{Z})
\begin{DoxyCompactList}\small\item\em Default constructor. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Properties}
\begin{DoxyCompactItemize}
\item 
Int32 \hyperlink{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick_a436b7faeb0004579cc82920247811060}{X}\hspace{0.3cm}{\ttfamily  \mbox{[}get\mbox{]}}
\begin{DoxyCompactList}\small\item\em X coordinate property getter. \end{DoxyCompactList}\item 
Int32 \hyperlink{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick_a72de8fd627a7a706184836ceff2e800d}{Y}\hspace{0.3cm}{\ttfamily  \mbox{[}get\mbox{]}}
\begin{DoxyCompactList}\small\item\em Y coordinate property getter. \end{DoxyCompactList}\item 
Int32 \hyperlink{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick_a524379a9fd8ebe57b8c957a1c41374df}{Z}\hspace{0.3cm}{\ttfamily  \mbox{[}get\mbox{]}}
\begin{DoxyCompactList}\small\item\em Z coordinate property getter. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Class to simulate joystick when wheelchair is wifi-\/driven. 

System.\-Runtime.\-Remoting.\-Contexts.\-Synchronization attribute used, inherited form Contex\-Bound\-Object. Mutual exclusion provided automatically by system. 

Definition at line 30 of file U\-S\-B\-Joystick.\-cs.



\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick_af788575ce003688b0accf1ce7997456a}{\index{Csharp\-U\-S\-B\-Joystick\-::\-Fake\-\_\-\-U\-S\-B\-Joystick@{Csharp\-U\-S\-B\-Joystick\-::\-Fake\-\_\-\-U\-S\-B\-Joystick}!Fake\-\_\-\-U\-S\-B\-Joystick@{Fake\-\_\-\-U\-S\-B\-Joystick}}
\index{Fake\-\_\-\-U\-S\-B\-Joystick@{Fake\-\_\-\-U\-S\-B\-Joystick}!CsharpUSBJoystick::Fake_USBJoystick@{Csharp\-U\-S\-B\-Joystick\-::\-Fake\-\_\-\-U\-S\-B\-Joystick}}
\subsubsection[{Fake\-\_\-\-U\-S\-B\-Joystick}]{\setlength{\rightskip}{0pt plus 5cm}Csharp\-U\-S\-B\-Joystick.\-Fake\-\_\-\-U\-S\-B\-Joystick.\-Fake\-\_\-\-U\-S\-B\-Joystick (
\begin{DoxyParamCaption}
\item[{Int32}]{X, }
\item[{Int32}]{Y, }
\item[{Int32}]{Z}
\end{DoxyParamCaption}
)}}\label{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick_af788575ce003688b0accf1ce7997456a}


Default constructor. 


\begin{DoxyParams}{Parameters}
{\em X} & Initial X coordinate.\\
\hline
{\em Y} & Initial Y coordinate.\\
\hline
{\em Z} & Initial Z coordinate.\\
\hline
\end{DoxyParams}


Definition at line 71 of file U\-S\-B\-Joystick.\-cs.



\subsection{Member Function Documentation}
\hypertarget{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick_a4b783023e3efa1ce236a44e83e19f816}{\index{Csharp\-U\-S\-B\-Joystick\-::\-Fake\-\_\-\-U\-S\-B\-Joystick@{Csharp\-U\-S\-B\-Joystick\-::\-Fake\-\_\-\-U\-S\-B\-Joystick}!Set\-Coordinates@{Set\-Coordinates}}
\index{Set\-Coordinates@{Set\-Coordinates}!CsharpUSBJoystick::Fake_USBJoystick@{Csharp\-U\-S\-B\-Joystick\-::\-Fake\-\_\-\-U\-S\-B\-Joystick}}
\subsubsection[{Set\-Coordinates}]{\setlength{\rightskip}{0pt plus 5cm}void Csharp\-U\-S\-B\-Joystick.\-Fake\-\_\-\-U\-S\-B\-Joystick.\-Set\-Coordinates (
\begin{DoxyParamCaption}
\item[{Int32}]{X, }
\item[{Int32}]{Y, }
\item[{Int32}]{Z}
\end{DoxyParamCaption}
)}}\label{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick_a4b783023e3efa1ce236a44e83e19f816}


Store coordinates thread-\/safely. 


\begin{DoxyParams}{Parameters}
{\em X} & X coordinate.\\
\hline
{\em Y} & Y coordinate.\\
\hline
{\em Z} & Z coordinate.\\
\hline
\end{DoxyParams}


Definition at line 58 of file U\-S\-B\-Joystick.\-cs.



\subsection{Property Documentation}
\hypertarget{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick_a436b7faeb0004579cc82920247811060}{\index{Csharp\-U\-S\-B\-Joystick\-::\-Fake\-\_\-\-U\-S\-B\-Joystick@{Csharp\-U\-S\-B\-Joystick\-::\-Fake\-\_\-\-U\-S\-B\-Joystick}!X@{X}}
\index{X@{X}!CsharpUSBJoystick::Fake_USBJoystick@{Csharp\-U\-S\-B\-Joystick\-::\-Fake\-\_\-\-U\-S\-B\-Joystick}}
\subsubsection[{X}]{\setlength{\rightskip}{0pt plus 5cm}Int32 Csharp\-U\-S\-B\-Joystick.\-Fake\-\_\-\-U\-S\-B\-Joystick.\-X\hspace{0.3cm}{\ttfamily [get]}}}\label{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick_a436b7faeb0004579cc82920247811060}


X coordinate property getter. 



Definition at line 38 of file U\-S\-B\-Joystick.\-cs.

\hypertarget{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick_a72de8fd627a7a706184836ceff2e800d}{\index{Csharp\-U\-S\-B\-Joystick\-::\-Fake\-\_\-\-U\-S\-B\-Joystick@{Csharp\-U\-S\-B\-Joystick\-::\-Fake\-\_\-\-U\-S\-B\-Joystick}!Y@{Y}}
\index{Y@{Y}!CsharpUSBJoystick::Fake_USBJoystick@{Csharp\-U\-S\-B\-Joystick\-::\-Fake\-\_\-\-U\-S\-B\-Joystick}}
\subsubsection[{Y}]{\setlength{\rightskip}{0pt plus 5cm}Int32 Csharp\-U\-S\-B\-Joystick.\-Fake\-\_\-\-U\-S\-B\-Joystick.\-Y\hspace{0.3cm}{\ttfamily [get]}}}\label{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick_a72de8fd627a7a706184836ceff2e800d}


Y coordinate property getter. 



Definition at line 44 of file U\-S\-B\-Joystick.\-cs.

\hypertarget{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick_a524379a9fd8ebe57b8c957a1c41374df}{\index{Csharp\-U\-S\-B\-Joystick\-::\-Fake\-\_\-\-U\-S\-B\-Joystick@{Csharp\-U\-S\-B\-Joystick\-::\-Fake\-\_\-\-U\-S\-B\-Joystick}!Z@{Z}}
\index{Z@{Z}!CsharpUSBJoystick::Fake_USBJoystick@{Csharp\-U\-S\-B\-Joystick\-::\-Fake\-\_\-\-U\-S\-B\-Joystick}}
\subsubsection[{Z}]{\setlength{\rightskip}{0pt plus 5cm}Int32 Csharp\-U\-S\-B\-Joystick.\-Fake\-\_\-\-U\-S\-B\-Joystick.\-Z\hspace{0.3cm}{\ttfamily [get]}}}\label{class_csharp_u_s_b_joystick_1_1_fake___u_s_b_joystick_a524379a9fd8ebe57b8c957a1c41374df}


Z coordinate property getter. 



Definition at line 50 of file U\-S\-B\-Joystick.\-cs.



The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
C\-:/\-Users/\-Ondra/\-Desktop/\-Wheelchair Control/U\-S\-B\-Joystick.\-cs\end{DoxyCompactItemize}
