\doxysection{plottypes.\+hpp}
\hypertarget{plottypes_2plottypes_8hpp_source}{}\label{plottypes_2plottypes_8hpp_source}\index{C:/Users/danie/Documents/GitHub/wxPlot/wxPlot/src/plots/plottypes/plottypes.hpp@{C:/Users/danie/Documents/GitHub/wxPlot/wxPlot/src/plots/plottypes/plottypes.hpp}}

\begin{DoxyCode}{0}
\DoxyCodeLine{00001\ \textcolor{preprocessor}{\#pragma\ once}}
\DoxyCodeLine{00002\ }
\DoxyCodeLine{00003\ \textcolor{preprocessor}{\#include\ "{}2D/2Dtype.hpp"{}}}
\DoxyCodeLine{00004\ }
\DoxyCodeLine{00009\ \textcolor{keyword}{class\ }\mbox{\hyperlink{class_plot_types}{PlotTypes}}\ \{}
\DoxyCodeLine{00010\ }
\DoxyCodeLine{00011\ \textcolor{keyword}{private}:}
\DoxyCodeLine{00012\ }
\DoxyCodeLine{00013\ \ \ \ \ WXPLOT\_FIGURE\ wxPlotFigure\ =\ WXPLOT\_FIGURE\_2D;\ }
\DoxyCodeLine{00014\ }
\DoxyCodeLine{00015\ \ \ \ \ \mbox{\hyperlink{class__2_d_type}{\_2DType}}\ \_2d;\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ }
\DoxyCodeLine{00016\ }
\DoxyCodeLine{00017\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00018\ }
\DoxyCodeLine{00024\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_plot_types_afeb7fe42e1204c264bbb3f4cbdff89d5}{setWxPlotFigureType}}(\textcolor{keyword}{const}\ WXPLOT\_FIGURE\ wxPlotFigure,\ \textcolor{keyword}{const}\ WXPLOT\_TYPE\ wxPlotType);}
\DoxyCodeLine{00025\ }
\DoxyCodeLine{00030\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_plot_types_a31953407521586fde6c3a54f7c10e753}{setRadius}}(\textcolor{keyword}{const}\ wxCoord\ radius);}
\DoxyCodeLine{00031\ }
\DoxyCodeLine{00036\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_plot_types_a721c29b5788e92fb3fea693cd366ada2}{fillCircles}}(\textcolor{keyword}{const}\ \textcolor{keywordtype}{bool}\ fillCircle);}
\DoxyCodeLine{00037\ }
\DoxyCodeLine{00042\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_plot_types_a8ecf0a3ef3da431fc107f98bec55b278}{setData}}(\textcolor{keyword}{const}\ std::vector<std::vector<double>>\&\ data2D);}
\DoxyCodeLine{00043\ }
\DoxyCodeLine{00048\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_plot_types_a8ecf0a3ef3da431fc107f98bec55b278}{setData}}(\textcolor{keyword}{const}\ std::vector<double>\&\ data1D);}
\DoxyCodeLine{00049\ }
\DoxyCodeLine{00068\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_plot_types_add906526a50180b0ebebb02f76c0869c}{setPlotStartWidth}}(\textcolor{keyword}{const}\ wxCoord\ plotStartWidth);}
\DoxyCodeLine{00069\ }
\DoxyCodeLine{00088\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_plot_types_a6e88881cdced4cc6739ae2cd83f7e731}{setPlotStartHeight}}(\textcolor{keyword}{const}\ wxCoord\ plotStartHeight);}
\DoxyCodeLine{00089\ }
\DoxyCodeLine{00108\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_plot_types_a0c99728b7c32b3b0e66052f7c11b83e7}{setPlotEndWidth}}(\textcolor{keyword}{const}\ wxCoord\ plotEndWidth);}
\DoxyCodeLine{00109\ }
\DoxyCodeLine{00128\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_plot_types_a16a9026940c69673846de55ae9a058f5}{setPlotEndHeight}}(\textcolor{keyword}{const}\ wxCoord\ plotEndHeight);}
\DoxyCodeLine{00129\ }
\DoxyCodeLine{00134\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_plot_types_a79d1d4774b3196b7fd669f067927a93b}{setBinCount}}(\textcolor{keyword}{const}\ \textcolor{keywordtype}{unsigned}\ \textcolor{keywordtype}{int}\ binCount);}
\DoxyCodeLine{00135\ }
\DoxyCodeLine{00141\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_plot_types_ad2fedb68d485b7d643338461c113e714}{setYlim}}(\textcolor{keyword}{const}\ \textcolor{keywordtype}{double}\ minY,\ \textcolor{keyword}{const}\ \textcolor{keywordtype}{double}\ maxY);}
\DoxyCodeLine{00142\ }
\DoxyCodeLine{00147\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_plot_types_a6e21d21e927e97435b0ecc9990008120}{drawType}}(wxDC\&\ dc);}
\DoxyCodeLine{00148\ \};}

\end{DoxyCode}
