\hypertarget{class_odin_a_i_1_1_graph_edge}{\section{Odin\-A\-I\-:\-:Graph\-Edge Class Reference}
\label{class_odin_a_i_1_1_graph_edge}\index{Odin\-A\-I\-::\-Graph\-Edge@{Odin\-A\-I\-::\-Graph\-Edge}}
}


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

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_odin_a_i_1_1_graph_edge_a8f1ec432eedbfaed8ef864d6b941b37f}{{\bfseries Graph\-Edge} (int from, int to)}\label{class_odin_a_i_1_1_graph_edge_a8f1ec432eedbfaed8ef864d6b941b37f}

\item 
\hypertarget{class_odin_a_i_1_1_graph_edge_ac4438a363bf14b7649a871bf2264f114}{{\bfseries Graph\-Edge} (int from, int to, int cost)}\label{class_odin_a_i_1_1_graph_edge_ac4438a363bf14b7649a871bf2264f114}

\item 
\hypertarget{class_odin_a_i_1_1_graph_edge_a41acc0c5c52d339c6c7c5e69d0077f8a}{int {\bfseries From} () const }\label{class_odin_a_i_1_1_graph_edge_a41acc0c5c52d339c6c7c5e69d0077f8a}

\item 
\hypertarget{class_odin_a_i_1_1_graph_edge_a9e61c99b93ebae1f57c645cc486443d2}{void {\bfseries Set\-From} (int from)}\label{class_odin_a_i_1_1_graph_edge_a9e61c99b93ebae1f57c645cc486443d2}

\item 
\hypertarget{class_odin_a_i_1_1_graph_edge_acfe888d27b7ad46b54932729e7b30104}{int {\bfseries To} () const }\label{class_odin_a_i_1_1_graph_edge_acfe888d27b7ad46b54932729e7b30104}

\item 
\hypertarget{class_odin_a_i_1_1_graph_edge_aef4f2274b284aef46a5fd7a33c288c46}{void {\bfseries Set\-To} (int to)}\label{class_odin_a_i_1_1_graph_edge_aef4f2274b284aef46a5fd7a33c288c46}

\item 
\hypertarget{class_odin_a_i_1_1_graph_edge_a23bc59ef0ebec9b20c1b1df5680d3e20}{int {\bfseries Cost} () const }\label{class_odin_a_i_1_1_graph_edge_a23bc59ef0ebec9b20c1b1df5680d3e20}

\item 
\hypertarget{class_odin_a_i_1_1_graph_edge_aaef06a9eefc8e4f6f9cc3ed35e8d17f7}{void {\bfseries Set\-Cost} (int cost)}\label{class_odin_a_i_1_1_graph_edge_aaef06a9eefc8e4f6f9cc3ed35e8d17f7}

\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_odin_a_i_1_1_graph_edge_aa286fb144a5343a2d2a8963114ea9778}{int \hyperlink{class_odin_a_i_1_1_graph_edge_aa286fb144a5343a2d2a8963114ea9778}{m\-\_\-from}}\label{class_odin_a_i_1_1_graph_edge_aa286fb144a5343a2d2a8963114ea9778}

\begin{DoxyCompactList}\small\item\em From which node? \end{DoxyCompactList}\item 
\hypertarget{class_odin_a_i_1_1_graph_edge_a169a7cfb88a2c09a4386b0a16d77cc63}{int \hyperlink{class_odin_a_i_1_1_graph_edge_a169a7cfb88a2c09a4386b0a16d77cc63}{m\-\_\-to}}\label{class_odin_a_i_1_1_graph_edge_a169a7cfb88a2c09a4386b0a16d77cc63}

\begin{DoxyCompactList}\small\item\em To which node? \end{DoxyCompactList}\item 
\hypertarget{class_odin_a_i_1_1_graph_edge_a2b5c38d4245e997e4327a3190c8701f3}{int \hyperlink{class_odin_a_i_1_1_graph_edge_a2b5c38d4245e997e4327a3190c8701f3}{m\-\_\-cost}}\label{class_odin_a_i_1_1_graph_edge_a2b5c38d4245e997e4327a3190c8701f3}

\begin{DoxyCompactList}\small\item\em How much does it cost to traverse edge? \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Contains information about the edge between two nodes. In other words connect information for nodes. Implementation is based on the book\-: Programming Game A\-I by Example. 

The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
E\-:/\-Development/\-Projects/\-Odin\-A\-I/\-Include/\-Odin\-A\-I/Graph\-Edges.\-h\end{DoxyCompactItemize}
