\section{TLine\-Point Class Reference}
\label{classTLinePoint}\index{TLinePoint@{TLinePoint}}
Represents a endpoint of a line. 


{\tt \#include $<$transfer.h$>$}

\subsection*{Public Methods}
\begin{CompactItemize}
\item 
\index{TLinePoint@{TLinePoint}!TLinePoint@{TLinePoint}}\index{TLinePoint@{TLinePoint}!TLinePoint@{TLinePoint}}
{\bf TLine\-Point} (const TLine\-Point \&p)\label{classTLinePoint_TLinePointa0}

\begin{CompactList}\small\item\em Copy constructor :).\item\end{CompactList}\item 
\index{TLinePoint@{TLinePoint}!TLinePoint@{TLinePoint}}\index{TLinePoint@{TLinePoint}!TLinePoint@{TLinePoint}}
{\bf TLine\-Point} (int x, int y)\label{classTLinePoint_TLinePointa1}

\begin{CompactList}\small\item\em Initializes point with x and y.\item\end{CompactList}\item 
\index{TLinePoint@{TLinePoint}!TLinePoint@{TLinePoint}}\index{TLinePoint@{TLinePoint}!TLinePoint@{TLinePoint}}
{\bf TLine\-Point} (int x, int y, const TColor \&c)\label{classTLinePoint_TLinePointa2}

\begin{CompactList}\small\item\em Initializes the point with x, y and {\bf TColor} c.\item\end{CompactList}\item 
\index{TLinePoint@{TLinePoint}!TLinePoint@{TLinePoint}}\index{TLinePoint@{TLinePoint}!TLinePoint@{TLinePoint}}
{\bf TLine\-Point} (int x, int y, const {\bf rgba} \&c)\label{classTLinePoint_TLinePointa3}

\begin{CompactList}\small\item\em Initializes the point with the coordinates x and y and the {\bf rgba} color c.\item\end{CompactList}\item 
\index{operator=@{operator=}!TLinePoint@{TLinePoint}}\index{TLinePoint@{TLinePoint}!operator=@{operator=}}
const TLine\-Point \& {\bf operator=} (const TLine\-Point \&p)\label{classTLinePoint_TLinePointa4}

\begin{CompactList}\small\item\em Asignment operator :).\item\end{CompactList}\end{CompactItemize}
\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
\index{X@{X}!TLinePoint@{TLinePoint}}\index{TLinePoint@{TLinePoint}!X@{X}}
\_\-\_\-property int {\bf X} = \{ read={\bf \_\-x}, write={\bf \_\-x} \}\label{classTLinePoint_TLinePointm0}

\begin{CompactList}\small\item\em X coordinate (value as is).\item\end{CompactList}\item 
\index{Y@{Y}!TLinePoint@{TLinePoint}}\index{TLinePoint@{TLinePoint}!Y@{Y}}
\_\-\_\-property int {\bf Y} = \{ read={\bf \_\-y}, write={\bf \_\-y} \}\label{classTLinePoint_TLinePointm1}

\begin{CompactList}\small\item\em Y coordinate (value as is).\item\end{CompactList}\item 
\index{C@{C}!TLinePoint@{TLinePoint}}\index{TLinePoint@{TLinePoint}!C@{C}}
\_\-\_\-property {\bf rgba} {\bf C} = \{ read={\bf \_\-c}, write={\bf \_\-c} \}\label{classTLinePoint_TLinePointm2}

\begin{CompactList}\small\item\em Color as rgba.\item\end{CompactList}\item 
\index{TC@{TC}!TLinePoint@{TLinePoint}}\index{TLinePoint@{TLinePoint}!TC@{TC}}
\_\-\_\-property TColor {\bf TC} = \{ read=\_\-get\-TColor, write=\_\-set\-TColor \}\label{classTLinePoint_TLinePointm3}

\begin{CompactList}\small\item\em Color as TColor.\item\end{CompactList}\item 
\index{Selected@{Selected}!TLinePoint@{TLinePoint}}\index{TLinePoint@{TLinePoint}!Selected@{Selected}}
\_\-\_\-property bool {\bf Selected} = \{ read=\_\-selected, write=\_\-selected \}\label{classTLinePoint_TLinePointm4}

\begin{CompactList}\small\item\em Is point selected?\item\end{CompactList}\end{CompactItemize}
\subsection*{Private Methods}
\begin{CompactItemize}
\item 
TColor {\bf \_\-get\-TColor} ()
\begin{CompactList}\small\item\em Returns the color saved in.\item\end{CompactList}\item 
void {\bf \_\-set\-TColor} (TColor c)
\begin{CompactList}\small\item\em Sets the value of.\item\end{CompactList}\end{CompactItemize}
\subsection*{Private Attributes}
\begin{CompactItemize}
\item 
int {\bf \_\-x}
\begin{CompactList}\small\item\em Points x coordinate value.\item\end{CompactList}\item 
int {\bf \_\-y}
\begin{CompactList}\small\item\em Points y coordinate value.\item\end{CompactList}\item 
\index{_c@{\_\-c}!TLinePoint@{TLinePoint}}\index{TLinePoint@{TLinePoint}!_c@{\_\-c}}
{\bf rgba} {\bf \_\-c}\label{classTLinePoint_TLinePointo2}

\begin{CompactList}\small\item\em The points color.\item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
Represents a endpoint of a line.

Holds all data and functions to manipulate the the endpoint of a line. 



Definition at line 53 of file transfer.h.

\subsection{Member Function Documentation}
\index{TLinePoint@{TLine\-Point}!_getTColor@{\_\-getTColor}}
\index{_getTColor@{\_\-getTColor}!TLinePoint@{TLine\-Point}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}TColor TLine\-Point::\_\-get\-TColor ()\hspace{0.3cm}{\tt  [inline, private]}}\label{classTLinePoint_TLinePointc0}


Returns the color saved in.

@sa\{ \_\-c \} as TColor. 

Definition at line 79 of file transfer.h.\index{TLinePoint@{TLine\-Point}!_setTColor@{\_\-setTColor}}
\index{_setTColor@{\_\-setTColor}!TLinePoint@{TLine\-Point}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void TLine\-Point::\_\-set\-TColor (TColor {\em c})\hspace{0.3cm}{\tt  [inline, private]}}\label{classTLinePoint_TLinePointc1}


Sets the value of.

@sa\{ \_\-c \} to c. 

Definition at line 83 of file transfer.h.

\subsection{Member Data Documentation}
\index{TLinePoint@{TLine\-Point}!_x@{\_\-x}}
\index{_x@{\_\-x}!TLinePoint@{TLine\-Point}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int TLine\-Point::\_\-x\hspace{0.3cm}{\tt  [private]}}\label{classTLinePoint_TLinePointo0}


Points x coordinate value.

This also presents the histo value with a range of: 0-HSIZE 

Definition at line 63 of file transfer.h.

Referenced by operator=(), and TLine\-Point().\index{TLinePoint@{TLine\-Point}!_y@{\_\-y}}
\index{_y@{\_\-y}!TLinePoint@{TLine\-Point}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int TLine\-Point::\_\-y\hspace{0.3cm}{\tt  [private]}}\label{classTLinePoint_TLinePointo1}


Points y coordinate value.

This also represents the alpha value with a range of: 0-0x\-FF 

Definition at line 69 of file transfer.h.

Referenced by operator=(), and TLine\-Point().

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
transfer.h\item 
transfer.cpp\end{CompactItemize}
