\hypertarget{classData}{}\doxysection{Data Class Reference} \label{classData}\index{Data@{Data}} {\ttfamily \#include $<$data.\+h$>$} Collaboration diagram for Data\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=155pt]{classData__coll__graph} \end{center} \end{figure} \doxysubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\hyperlink{classData_af11f741cb7f587e2e495452a8905a22a}{Data}} () \item \mbox{\hyperlink{classData_aa7a5bd3a55e7e04904169e19d2d8c260}{Data}} (const \mbox{\hyperlink{classData}{Data}} \&) \item \mbox{\hyperlink{classData_a619cb123144821ee3cc9082a5e5e468d}{Data}} (std\+::string) \item \mbox{\hyperlink{classData_a53a324328b1b9ce5588b8db7fa684af9}{Data}} (std\+::vector$<$ std\+::vector$<$ double $>$$>$, std\+::string) \item \mbox{\hyperlink{classData_aab31956423290f0d62dcca47ab4d16dd}{$\sim$\+Data}} () \item void \mbox{\hyperlink{classData_a119fc9543bfcf8646e2d693eb57dd1dc}{rand\+Set}} (int N) \item void \mbox{\hyperlink{classData_a17817ae424134307649329d52340f411}{rand\+Set}} (int N, double xa, double xb, double ya, double yb) \item void \mbox{\hyperlink{classData_ab1deaa18c5d8038de6ad4cebdec3c9b8}{rand\+Set}} (int N, int d, double mu) \item void \mbox{\hyperlink{classData_a3048784ed3af92bf62985c8fd4f88bca}{add\+\_\+value}} (std\+::vector$<$ double $>$) \item void \mbox{\hyperlink{classData_ab54a3c1e84b0d238d9c93cf9c10434e8}{from\+File}} (std\+::string) \item void \mbox{\hyperlink{classData_aa200fb17e51dd9aed316ba07dd42911a}{set\+Data}} (std\+::vector$<$ std\+::vector$<$ double $>$$>$) \item std\+::vector$<$ std\+::vector$<$ double $>$ $>$ \mbox{\hyperlink{classData_ab6e2d4cd1f3d016c8c826e6d10827164}{get\+Data}} () const \item void \mbox{\hyperlink{classData_a290dbf7aab89324a8c572b5a7d8be681}{set\+Name}} (std\+::string) \item std\+::string \mbox{\hyperlink{classData_ad4e99c5ffee5753b80f3faf7f2c42d55}{get\+Name}} () const \item void \mbox{\hyperlink{classData_aceb8bfa6078740b3c7525e573b9853c3}{display\+Data}} () \item void \mbox{\hyperlink{classData_a804ac78b66de730ae6848afd38c08c18}{export\+Data}} () \item int \mbox{\hyperlink{classData_ae5e90147aadf47100b024a1be7cf0ccc}{get\+Card}} () const \item void \mbox{\hyperlink{classData_a4b97a79b1f561b1c4e4df0a26165202f}{print}} () const \end{DoxyCompactItemize} \doxysubsection{Constructor \& Destructor Documentation} \mbox{\Hypertarget{classData_af11f741cb7f587e2e495452a8905a22a}\label{classData_af11f741cb7f587e2e495452a8905a22a}} \index{Data@{Data}!Data@{Data}} \index{Data@{Data}!Data@{Data}} \doxysubsubsection{\texorpdfstring{Data()}{Data()}\hspace{0.1cm}{\footnotesize\ttfamily [1/4]}} {\footnotesize\ttfamily Data\+::\+Data (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})} \mbox{\Hypertarget{classData_aa7a5bd3a55e7e04904169e19d2d8c260}\label{classData_aa7a5bd3a55e7e04904169e19d2d8c260}} \index{Data@{Data}!Data@{Data}} \index{Data@{Data}!Data@{Data}} \doxysubsubsection{\texorpdfstring{Data()}{Data()}\hspace{0.1cm}{\footnotesize\ttfamily [2/4]}} {\footnotesize\ttfamily Data\+::\+Data (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classData}{Data}} \&}]{other }\end{DoxyParamCaption})} \mbox{\Hypertarget{classData_a619cb123144821ee3cc9082a5e5e468d}\label{classData_a619cb123144821ee3cc9082a5e5e468d}} \index{Data@{Data}!Data@{Data}} \index{Data@{Data}!Data@{Data}} \doxysubsubsection{\texorpdfstring{Data()}{Data()}\hspace{0.1cm}{\footnotesize\ttfamily [3/4]}} {\footnotesize\ttfamily Data\+::\+Data (\begin{DoxyParamCaption}\item[{std\+::string}]{name }\end{DoxyParamCaption})} \mbox{\Hypertarget{classData_a53a324328b1b9ce5588b8db7fa684af9}\label{classData_a53a324328b1b9ce5588b8db7fa684af9}} \index{Data@{Data}!Data@{Data}} \index{Data@{Data}!Data@{Data}} \doxysubsubsection{\texorpdfstring{Data()}{Data()}\hspace{0.1cm}{\footnotesize\ttfamily [4/4]}} {\footnotesize\ttfamily Data\+::\+Data (\begin{DoxyParamCaption}\item[{std\+::vector$<$ std\+::vector$<$ double $>$$>$}]{T, }\item[{std\+::string}]{name }\end{DoxyParamCaption})} \mbox{\Hypertarget{classData_aab31956423290f0d62dcca47ab4d16dd}\label{classData_aab31956423290f0d62dcca47ab4d16dd}} \index{Data@{Data}!````~Data@{$\sim$Data}} \index{````~Data@{$\sim$Data}!Data@{Data}} \doxysubsubsection{\texorpdfstring{$\sim$Data()}{~Data()}} {\footnotesize\ttfamily Data\+::$\sim$\+Data (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}} \doxysubsection{Member Function Documentation} \mbox{\Hypertarget{classData_a3048784ed3af92bf62985c8fd4f88bca}\label{classData_a3048784ed3af92bf62985c8fd4f88bca}} \index{Data@{Data}!add\_value@{add\_value}} \index{add\_value@{add\_value}!Data@{Data}} \doxysubsubsection{\texorpdfstring{add\_value()}{add\_value()}} {\footnotesize\ttfamily void Data\+::add\+\_\+value (\begin{DoxyParamCaption}\item[{std\+::vector$<$ double $>$}]{V }\end{DoxyParamCaption})} \mbox{\Hypertarget{classData_aceb8bfa6078740b3c7525e573b9853c3}\label{classData_aceb8bfa6078740b3c7525e573b9853c3}} \index{Data@{Data}!displayData@{displayData}} \index{displayData@{displayData}!Data@{Data}} \doxysubsubsection{\texorpdfstring{displayData()}{displayData()}} {\footnotesize\ttfamily void Data\+::display\+Data (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})} \mbox{\Hypertarget{classData_a804ac78b66de730ae6848afd38c08c18}\label{classData_a804ac78b66de730ae6848afd38c08c18}} \index{Data@{Data}!exportData@{exportData}} \index{exportData@{exportData}!Data@{Data}} \doxysubsubsection{\texorpdfstring{exportData()}{exportData()}} {\footnotesize\ttfamily void Data\+::export\+Data (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})} \mbox{\Hypertarget{classData_ab54a3c1e84b0d238d9c93cf9c10434e8}\label{classData_ab54a3c1e84b0d238d9c93cf9c10434e8}} \index{Data@{Data}!fromFile@{fromFile}} \index{fromFile@{fromFile}!Data@{Data}} \doxysubsubsection{\texorpdfstring{fromFile()}{fromFile()}} {\footnotesize\ttfamily void Data\+::from\+File (\begin{DoxyParamCaption}\item[{std\+::string}]{filepath }\end{DoxyParamCaption})} \mbox{\Hypertarget{classData_ae5e90147aadf47100b024a1be7cf0ccc}\label{classData_ae5e90147aadf47100b024a1be7cf0ccc}} \index{Data@{Data}!getCard@{getCard}} \index{getCard@{getCard}!Data@{Data}} \doxysubsubsection{\texorpdfstring{getCard()}{getCard()}} {\footnotesize\ttfamily int Data\+::get\+Card (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const} \mbox{\Hypertarget{classData_ab6e2d4cd1f3d016c8c826e6d10827164}\label{classData_ab6e2d4cd1f3d016c8c826e6d10827164}} \index{Data@{Data}!getData@{getData}} \index{getData@{getData}!Data@{Data}} \doxysubsubsection{\texorpdfstring{getData()}{getData()}} {\footnotesize\ttfamily std\+::vector$<$ std\+::vector$<$ double $>$ $>$ Data\+::get\+Data (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const} \mbox{\Hypertarget{classData_ad4e99c5ffee5753b80f3faf7f2c42d55}\label{classData_ad4e99c5ffee5753b80f3faf7f2c42d55}} \index{Data@{Data}!getName@{getName}} \index{getName@{getName}!Data@{Data}} \doxysubsubsection{\texorpdfstring{getName()}{getName()}} {\footnotesize\ttfamily std\+::string Data\+::get\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const} \mbox{\Hypertarget{classData_a4b97a79b1f561b1c4e4df0a26165202f}\label{classData_a4b97a79b1f561b1c4e4df0a26165202f}} \index{Data@{Data}!print@{print}} \index{print@{print}!Data@{Data}} \doxysubsubsection{\texorpdfstring{print()}{print()}} {\footnotesize\ttfamily void Data\+::print (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const} \mbox{\Hypertarget{classData_a119fc9543bfcf8646e2d693eb57dd1dc}\label{classData_a119fc9543bfcf8646e2d693eb57dd1dc}} \index{Data@{Data}!randSet@{randSet}} \index{randSet@{randSet}!Data@{Data}} \doxysubsubsection{\texorpdfstring{randSet()}{randSet()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}} {\footnotesize\ttfamily void Data\+::rand\+Set (\begin{DoxyParamCaption}\item[{int}]{N }\end{DoxyParamCaption})} \mbox{\Hypertarget{classData_a17817ae424134307649329d52340f411}\label{classData_a17817ae424134307649329d52340f411}} \index{Data@{Data}!randSet@{randSet}} \index{randSet@{randSet}!Data@{Data}} \doxysubsubsection{\texorpdfstring{randSet()}{randSet()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}} {\footnotesize\ttfamily void Data\+::rand\+Set (\begin{DoxyParamCaption}\item[{int}]{N, }\item[{double}]{xa, }\item[{double}]{xb, }\item[{double}]{ya, }\item[{double}]{yb }\end{DoxyParamCaption})} \mbox{\Hypertarget{classData_ab1deaa18c5d8038de6ad4cebdec3c9b8}\label{classData_ab1deaa18c5d8038de6ad4cebdec3c9b8}} \index{Data@{Data}!randSet@{randSet}} \index{randSet@{randSet}!Data@{Data}} \doxysubsubsection{\texorpdfstring{randSet()}{randSet()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}} {\footnotesize\ttfamily void Data\+::rand\+Set (\begin{DoxyParamCaption}\item[{int}]{N, }\item[{int}]{d, }\item[{double}]{mu }\end{DoxyParamCaption})} \mbox{\Hypertarget{classData_aa200fb17e51dd9aed316ba07dd42911a}\label{classData_aa200fb17e51dd9aed316ba07dd42911a}} \index{Data@{Data}!setData@{setData}} \index{setData@{setData}!Data@{Data}} \doxysubsubsection{\texorpdfstring{setData()}{setData()}} {\footnotesize\ttfamily void Data\+::set\+Data (\begin{DoxyParamCaption}\item[{std\+::vector$<$ std\+::vector$<$ double $>$$>$}]{T }\end{DoxyParamCaption})} \mbox{\Hypertarget{classData_a290dbf7aab89324a8c572b5a7d8be681}\label{classData_a290dbf7aab89324a8c572b5a7d8be681}} \index{Data@{Data}!setName@{setName}} \index{setName@{setName}!Data@{Data}} \doxysubsubsection{\texorpdfstring{setName()}{setName()}} {\footnotesize\ttfamily void Data\+::set\+Name (\begin{DoxyParamCaption}\item[{std\+::string}]{name }\end{DoxyParamCaption})} The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize} \item \mbox{\hyperlink{data_8h}{data.\+h}}\item \mbox{\hyperlink{data_8cpp}{data.\+cpp}}\end{DoxyCompactItemize}