\section{atlas::layout::Layout Struct Reference}
\label{structatlas_1_1layout_1_1Layout}\index{atlas::layout::Layout@{atlas::layout::Layout}}
{\tt \#include $<$layout.h$>$}

\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Layout} ()
\item 
{\bf Layout} (const {\bf lietype::Lie\-Type} \&lt, const {\bf latticetypes::Weight\-List} \&b)
\item 
{\bf $\sim$Layout} ()
\item 
void {\bf swap} ({\bf Layout} \&{\bf source})
\end{CompactItemize}
\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
{\bf lietype::Lie\-Type} {\bf d\_\-type}
\item 
{\bf lietype::Inner\-Class\-Type} {\bf d\_\-inner}
\item 
{\bf latticetypes::Weight\-List} {\bf d\_\-basis}
\end{CompactItemize}


\subsection{Constructor \& Destructor Documentation}
\index{atlas::layout::Layout@{atlas::layout::Layout}!Layout@{Layout}}
\index{Layout@{Layout}!atlas::layout::Layout@{atlas::layout::Layout}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}atlas::layout::Layout::Layout ()\hspace{0.3cm}{\tt  [inline]}}\label{structatlas_1_1layout_1_1Layout_081aeda6de311754fc00ffa598739605}


\index{atlas::layout::Layout@{atlas::layout::Layout}!Layout@{Layout}}
\index{Layout@{Layout}!atlas::layout::Layout@{atlas::layout::Layout}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}atlas::layout::Layout::Layout (const {\bf lietype::Lie\-Type} \& {\em lt}, const {\bf latticetypes::Weight\-List} \& {\em b})\hspace{0.3cm}{\tt  [inline]}}\label{structatlas_1_1layout_1_1Layout_651b6895018ebfe68790eb9c86eaf58d}


\index{atlas::layout::Layout@{atlas::layout::Layout}!~Layout@{$\sim$Layout}}
\index{~Layout@{$\sim$Layout}!atlas::layout::Layout@{atlas::layout::Layout}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}atlas::layout::Layout::$\sim$Layout ()\hspace{0.3cm}{\tt  [inline]}}\label{structatlas_1_1layout_1_1Layout_fe90f7a8cf4c3d2dadc89e3da056a94a}




\subsection{Member Function Documentation}
\index{atlas::layout::Layout@{atlas::layout::Layout}!swap@{swap}}
\index{swap@{swap}!atlas::layout::Layout@{atlas::layout::Layout}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void atlas::layout::Layout::swap ({\bf Layout} \& {\em source})\hspace{0.3cm}{\tt  [inline]}}\label{structatlas_1_1layout_1_1Layout_6f3ba0ff130680a8c938268a58d8ebf2}




\subsection{Member Data Documentation}
\index{atlas::layout::Layout@{atlas::layout::Layout}!d_basis@{d\_\-basis}}
\index{d_basis@{d\_\-basis}!atlas::layout::Layout@{atlas::layout::Layout}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf latticetypes::Weight\-List} {\bf atlas::layout::Layout::d\_\-basis}}\label{structatlas_1_1layout_1_1Layout_f4d4ac1acda44ca5b73b13665e8f1951}


\index{atlas::layout::Layout@{atlas::layout::Layout}!d_inner@{d\_\-inner}}
\index{d_inner@{d\_\-inner}!atlas::layout::Layout@{atlas::layout::Layout}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf lietype::Inner\-Class\-Type} {\bf atlas::layout::Layout::d\_\-inner}}\label{structatlas_1_1layout_1_1Layout_82d57fbcfac4e63880961e5d98bfba2c}


\index{atlas::layout::Layout@{atlas::layout::Layout}!d_type@{d\_\-type}}
\index{d_type@{d\_\-type}!atlas::layout::Layout@{atlas::layout::Layout}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf lietype::Lie\-Type} {\bf atlas::layout::Layout::d\_\-type}}\label{structatlas_1_1layout_1_1Layout_367793b7a8d9ac42f23dac83d08b5607}




The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
sources/io/{\bf layout.h}\end{CompactItemize}
