\doxysection{PCBoard\+Mesh Class Reference}
\hypertarget{classPCBoardMesh}{}\label{classPCBoardMesh}\index{PCBoardMesh@{PCBoardMesh}}
\doxysubsubsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structPCBoardMesh_1_1IndexRange}{Index\+Range}}
\end{DoxyCompactItemize}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{classPCBoardMesh_aec2bf8bb74dc1915020b6715eef5510b}\label{classPCBoardMesh_aec2bf8bb74dc1915020b6715eef5510b} 
{\bfseries PCBoard\+Mesh} (const \mbox{\hyperlink{classPCBoard}{PCBoard}} \&, int z, char mask=RENDER\+\_\+\+MASK\+\_\+\+ALL)
\item 
\Hypertarget{classPCBoardMesh_a65e6b5eb6c3e4135c2a6ad1cbfb25aef}\label{classPCBoardMesh_a65e6b5eb6c3e4135c2a6ad1cbfb25aef} 
void {\bfseries update} ()
\item 
\Hypertarget{classPCBoardMesh_a3da9c99ef39c3dac5fa54a28ee699595}\label{classPCBoardMesh_a3da9c99ef39c3dac5fa54a28ee699595} 
void {\bfseries draw} (const \mbox{\hyperlink{classCamera}{Camera}} \&)
\item 
\Hypertarget{classPCBoardMesh_ac3effbad281d66c4c6f4bbd56096f2f3}\label{classPCBoardMesh_ac3effbad281d66c4c6f4bbd56096f2f3} 
void {\bfseries draw\+Extra} ()
\item 
\Hypertarget{classPCBoardMesh_a02e13a0b9ec968d278af10dce270b6c7}\label{classPCBoardMesh_a02e13a0b9ec968d278af10dce270b6c7} 
void {\bfseries set\+Camera} (const \mbox{\hyperlink{classCamera}{Camera}} \&)
\item 
\Hypertarget{classPCBoardMesh_af2ccadcc700aa3babf29b642e48afd25}\label{classPCBoardMesh_af2ccadcc700aa3babf29b642e48afd25} 
void {\bfseries set\+Extra\+Set} (const std\+::set$<$ \mbox{\hyperlink{classObject}{Object}} \texorpdfstring{$\ast$}{*} $>$ \texorpdfstring{$\ast$}{*})
\item 
\Hypertarget{classPCBoardMesh_a5e1b822d310ef207458fb78c7df04869}\label{classPCBoardMesh_a5e1b822d310ef207458fb78c7df04869} 
void {\bfseries set\+Line\+Width} (float w)
\item 
\Hypertarget{classPCBoardMesh_a6ffcc42cc1663bb6b34be2fb9549b691}\label{classPCBoardMesh_a6ffcc42cc1663bb6b34be2fb9549b691} 
void {\bfseries set\+Line\+Alpha} (float a)
\item 
\Hypertarget{classPCBoardMesh_a31994848809ecd64c00686c04d578500}\label{classPCBoardMesh_a31994848809ecd64c00686c04d578500} 
void {\bfseries set\+Fill\+Alpha} (float a)
\end{DoxyCompactItemize}
\doxysubsubsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{classPCBoardMesh_aa76f49b05eb7e3bf369b35b3ad77787b}\label{classPCBoardMesh_aa76f49b05eb7e3bf369b35b3ad77787b} 
static constexpr const GLushort {\bfseries Restart\+Index} = 0xffff
\item 
\Hypertarget{classPCBoardMesh_a0230b2262d5355f96a6aba8f13517cc9}\label{classPCBoardMesh_a0230b2262d5355f96a6aba8f13517cc9} 
static constexpr const char {\bfseries RENDER\+\_\+\+MASK\+\_\+\+COMPONENTS} = 0x1
\item 
\Hypertarget{classPCBoardMesh_ad07a4b301853761af3b253e5fc23f74b}\label{classPCBoardMesh_ad07a4b301853761af3b253e5fc23f74b} 
static constexpr const char {\bfseries RENDER\+\_\+\+MASK\+\_\+\+PINS} = 0x2
\item 
\Hypertarget{classPCBoardMesh_a2171c3183d096903b48657d2355d7253}\label{classPCBoardMesh_a2171c3183d096903b48657d2355d7253} 
static constexpr const char {\bfseries RENDER\+\_\+\+MASK\+\_\+\+ALL} = 0x3
\end{DoxyCompactItemize}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/home/chr/devel/\+Ph\+D/\+Environment/pub/\+PCBEnv/pcbenv/cxx/\+UI/PCBoard\+Mesh.\+hpp\end{DoxyCompactItemize}
