\section{lib/patchwork/tree\-\_\-map.h File Reference}
\label{tree__map_8h}\index{lib/patchwork/tree\-\_\-map.\-h@{lib/patchwork/tree\-\_\-map.\-h}}
{\ttfamily \#include $<$Sparse\-Matrix.\-h$>$}\\*
Include dependency graph for tree\-\_\-map.\-h\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{tree__map_8h__incl}
\end{center}
\end{figure}
This graph shows which files directly or indirectly include this file\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=288pt]{tree__map_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct {\bf rectangle\-\_\-struct}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct {\bf rectangle\-\_\-struct} {\bf rectangle}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
{\bf rectangle} $\ast$ {\bf tree\-\_\-map} ({\bf int} n, {\bf real} $\ast$area, {\bf rectangle} fillrec)
\item 
{\bf rectangle} {\bf rectangle\-\_\-new} ({\bf real} x, {\bf real} y, {\bf real} width, {\bf real} height)
\end{DoxyCompactItemize}


\subsection{Typedef Documentation}
\index{tree\-\_\-map.\-h@{tree\-\_\-map.\-h}!rectangle@{rectangle}}
\index{rectangle@{rectangle}!tree_map.h@{tree\-\_\-map.\-h}}
\subsubsection[{rectangle}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf rectangle\-\_\-struct}  {\bf rectangle}}\label{tree__map_8h_a7295d3e3d3016d92c8a842689a46fff4}


\subsection{Function Documentation}
\index{tree\-\_\-map.\-h@{tree\-\_\-map.\-h}!rectangle\-\_\-new@{rectangle\-\_\-new}}
\index{rectangle\-\_\-new@{rectangle\-\_\-new}!tree_map.h@{tree\-\_\-map.\-h}}
\subsubsection[{rectangle\-\_\-new}]{\setlength{\rightskip}{0pt plus 5cm}{\bf rectangle} rectangle\-\_\-new (
\begin{DoxyParamCaption}
\item[{{\bf real}}]{x, }
\item[{{\bf real}}]{y, }
\item[{{\bf real}}]{width, }
\item[{{\bf real}}]{height}
\end{DoxyParamCaption}
)}\label{tree__map_8h_a97983aa8e93cd1fc5f24aadef606861c}


Definition at line 120 of file tree\-\_\-map.\-c.



References rectangle\-\_\-struct\-::size, and rectangle\-\_\-struct\-::x.



Referenced by patchwork\-Layout().

\index{tree\-\_\-map.\-h@{tree\-\_\-map.\-h}!tree\-\_\-map@{tree\-\_\-map}}
\index{tree\-\_\-map@{tree\-\_\-map}!tree_map.h@{tree\-\_\-map.\-h}}
\subsubsection[{tree\-\_\-map}]{\setlength{\rightskip}{0pt plus 5cm}{\bf rectangle}$\ast$ tree\-\_\-map (
\begin{DoxyParamCaption}
\item[{{\bf int}}]{n, }
\item[{{\bf real} $\ast$}]{area, }
\item[{{\bf rectangle}}]{fillrec}
\end{DoxyParamCaption}
)}\label{tree__map_8h_aece1bb7565ca0597e50c5a67f129a61e}


Definition at line 100 of file tree\-\_\-map.\-c.



References N\-\_\-\-N\-E\-W, N\-U\-L\-L, real, and rectangle\-\_\-struct\-::size.

