\doxysection{Layout\+Area Class Reference}
\hypertarget{classLayoutArea}{}\label{classLayoutArea}\index{LayoutArea@{LayoutArea}}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{classLayoutArea_a01fdc217fc90acb8b760b8c270ded654}\label{classLayoutArea_a01fdc217fc90acb8b760b8c270ded654} 
const Vector\+\_\+2 \& {\bfseries size} () const
\item 
\Hypertarget{classLayoutArea_a6cbc5e027a7f6a28c2086aec75836013}\label{classLayoutArea_a6cbc5e027a7f6a28c2086aec75836013} 
Real {\bfseries area} () const
\item 
\Hypertarget{classLayoutArea_ad8e744b865117a785967ec3fe514a86e}\label{classLayoutArea_ad8e744b865117a785967ec3fe514a86e} 
const Bbox\+\_\+2 \& {\bfseries bbox} () const
\item 
\Hypertarget{classLayoutArea_a6c9620bfced22f83f94099bdfbf363e6}\label{classLayoutArea_a6c9620bfced22f83f94099bdfbf363e6} 
Point\+\_\+2 {\bfseries origin} () const
\item 
\Hypertarget{classLayoutArea_a6136b48ae160261a92a7aea85f605f10}\label{classLayoutArea_a6136b48ae160261a92a7aea85f605f10} 
Real {\bfseries aspect\+Ratio} () const
\item 
\Hypertarget{classLayoutArea_a374af2cd36c6f9611cd3e5d82b7d7c08}\label{classLayoutArea_a374af2cd36c6f9611cd3e5d82b7d7c08} 
Real {\bfseries diagonal\+Length} () const
\item 
\Hypertarget{classLayoutArea_a04be360d8cd61cf0b13f8cc14a11065d}\label{classLayoutArea_a04be360d8cd61cf0b13f8cc14a11065d} 
bool {\bfseries is\+Inside} (const \mbox{\hyperlink{classPoint__25}{Point\+\_\+25}} \&) const
\item 
\Hypertarget{classLayoutArea_aaf85659a73fce0969b36a13d7dd5956c}\label{classLayoutArea_aaf85659a73fce0969b36a13d7dd5956c} 
bool {\bfseries is\+Bbox\+Inside} (const \mbox{\hyperlink{classObject}{Object}} \&) const
\item 
\Hypertarget{classLayoutArea_a307ed6fa756d6f93465420de6eb62107}\label{classLayoutArea_a307ed6fa756d6f93465420de6eb62107} 
void {\bfseries set\+Origin} (const Point\+\_\+2 \&v0)
\item 
\Hypertarget{classLayoutArea_a2e2aee35c8fcd8cc46667094478fe944}\label{classLayoutArea_a2e2aee35c8fcd8cc46667094478fe944} 
void {\bfseries set\+Size} (const Vector\+\_\+2 \&size)
\item 
\Hypertarget{classLayoutArea_ae61fbc50084a3329846e723102842b1c}\label{classLayoutArea_ae61fbc50084a3329846e723102842b1c} 
void {\bfseries set\+Max\+Layer} (uint z)
\item 
\Hypertarget{classLayoutArea_a267fe33f2d77cab222b55e19a9636653}\label{classLayoutArea_a267fe33f2d77cab222b55e19a9636653} 
void {\bfseries set\+Box} (const Bbox\+\_\+2 \&)
\item 
\Hypertarget{classLayoutArea_a622a26bb0a052ca3508caef6db0f2481}\label{classLayoutArea_a622a26bb0a052ca3508caef6db0f2481} 
void {\bfseries set\+Rect} (const Point\+\_\+2 \&min, const Point\+\_\+2 \&max)
\item 
\Hypertarget{classLayoutArea_a078a6426f032e4c94cad854c9ec8cf32}\label{classLayoutArea_a078a6426f032e4c94cad854c9ec8cf32} 
void {\bfseries set\+Polygon\+Bbox} (const Polygon\+\_\+2 \&)
\item 
\Hypertarget{classLayoutArea_a0b63e7dbcfac3e24949faa4ba0726a1d}\label{classLayoutArea_a0b63e7dbcfac3e24949faa4ba0726a1d} 
void {\bfseries expand} (const Bbox\+\_\+2 \&box)
\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/Layout\+Area.\+hpp\end{DoxyCompactItemize}
