\hypertarget{class_gpu_quadratic_curve_render_1_1_point}{
\section{GpuQuadraticCurveRender::Point Class Reference}
\label{class_gpu_quadratic_curve_render_1_1_point}\index{GpuQuadraticCurveRender::Point@{GpuQuadraticCurveRender::Point}}
}
It has two coordinates: x and y.  


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

\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
\hypertarget{class_gpu_quadratic_curve_render_1_1_point_94dc19d9beda0018169bd5ef8cd730c3}{
\hyperlink{class_gpu_quadratic_curve_render_1_1_point_94dc19d9beda0018169bd5ef8cd730c3}{Point} (void)}
\label{class_gpu_quadratic_curve_render_1_1_point_94dc19d9beda0018169bd5ef8cd730c3}

\begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item 
\hyperlink{class_gpu_quadratic_curve_render_1_1_point_30bc8409287de4f43e160664be834636}{Point} (float x, float y)
\item 
\hypertarget{class_gpu_quadratic_curve_render_1_1_point_682d384f6d17405b835f7e67f16ba2f2}{
\hyperlink{class_gpu_quadratic_curve_render_1_1_point_682d384f6d17405b835f7e67f16ba2f2}{$\sim$Point} (void)}
\label{class_gpu_quadratic_curve_render_1_1_point_682d384f6d17405b835f7e67f16ba2f2}

\begin{CompactList}\small\item\em Destructor. \item\end{CompactList}\item 
\hypertarget{class_gpu_quadratic_curve_render_1_1_point_b2b6bac499e0a3b4038639dcbf3444fd}{
bool \textbf{operator==} (\hyperlink{class_gpu_quadratic_curve_render_1_1_point}{Point} \&point) const }
\label{class_gpu_quadratic_curve_render_1_1_point_b2b6bac499e0a3b4038639dcbf3444fd}

\item 
\hypertarget{class_gpu_quadratic_curve_render_1_1_point_2c441b1848335f27aa60df28beca2c69}{
\hyperlink{class_gpu_quadratic_curve_render_1_1_point}{Point} \& \textbf{operator+=} (const \hyperlink{class_gpu_quadratic_curve_render_1_1_point}{Point} \&point)}
\label{class_gpu_quadratic_curve_render_1_1_point_2c441b1848335f27aa60df28beca2c69}

\item 
\hypertarget{class_gpu_quadratic_curve_render_1_1_point_bf95340312409bf700d494efe07ff101}{
\hyperlink{class_gpu_quadratic_curve_render_1_1_point}{Point} \& \textbf{operator/=} (float i)}
\label{class_gpu_quadratic_curve_render_1_1_point_bf95340312409bf700d494efe07ff101}

\item 
bool \hyperlink{class_gpu_quadratic_curve_render_1_1_point_1e3ba0c65e786a4b42b873bec2e66dd7}{CounterClockWise} (const \hyperlink{class_gpu_quadratic_curve_render_1_1_point}{Point} \&b, const \hyperlink{class_gpu_quadratic_curve_render_1_1_point}{Point} \&c) const 
\begin{CompactList}\small\item\em Gives orientation of three points. \item\end{CompactList}\end{CompactItemize}
\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
\hypertarget{class_gpu_quadratic_curve_render_1_1_point_86d7ce55f5dc8b30a2922ad5c70efbd5}{
float \hyperlink{class_gpu_quadratic_curve_render_1_1_point_86d7ce55f5dc8b30a2922ad5c70efbd5}{m\_\-x}}
\label{class_gpu_quadratic_curve_render_1_1_point_86d7ce55f5dc8b30a2922ad5c70efbd5}

\begin{CompactList}\small\item\em X coordinate. \item\end{CompactList}\item 
\hypertarget{class_gpu_quadratic_curve_render_1_1_point_89d7c1db6aaf6edad167b853c7d19115}{
float \hyperlink{class_gpu_quadratic_curve_render_1_1_point_89d7c1db6aaf6edad167b853c7d19115}{m\_\-y}}
\label{class_gpu_quadratic_curve_render_1_1_point_89d7c1db6aaf6edad167b853c7d19115}

\begin{CompactList}\small\item\em Y coordinate. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
It has two coordinates: x and y. 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_gpu_quadratic_curve_render_1_1_point_30bc8409287de4f43e160664be834636}{
\index{GpuQuadraticCurveRender::Point@{GpuQuadraticCurveRender::Point}!Point@{Point}}
\index{Point@{Point}!GpuQuadraticCurveRender::Point@{GpuQuadraticCurveRender::Point}}
\subsubsection[{Point}]{\setlength{\rightskip}{0pt plus 5cm}Point::Point (float {\em x}, \/  float {\em y})}}
\label{class_gpu_quadratic_curve_render_1_1_point_30bc8409287de4f43e160664be834636}


Overloaded constructor \begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em x}]x coordinate \item[{\em y}]y coordinate \end{description}
\end{Desc}


\subsection{Member Function Documentation}
\hypertarget{class_gpu_quadratic_curve_render_1_1_point_1e3ba0c65e786a4b42b873bec2e66dd7}{
\index{GpuQuadraticCurveRender::Point@{GpuQuadraticCurveRender::Point}!CounterClockWise@{CounterClockWise}}
\index{CounterClockWise@{CounterClockWise}!GpuQuadraticCurveRender::Point@{GpuQuadraticCurveRender::Point}}
\subsubsection[{CounterClockWise}]{\setlength{\rightskip}{0pt plus 5cm}bool Point::CounterClockWise (const {\bf Point} \& {\em b}, \/  const {\bf Point} \& {\em c}) const}}
\label{class_gpu_quadratic_curve_render_1_1_point_1e3ba0c65e786a4b42b873bec2e66dd7}


Gives orientation of three points. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em b}]\item[{\em c}]\end{description}
\end{Desc}


The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
src/GpuQuadraticCurveRender/\hyperlink{_point_8h}{Point.h}\item 
src/GpuQuadraticCurveRender/\hyperlink{_point_8cpp}{Point.cpp}\end{CompactItemize}
