\section{lib/fdpgen/tlayout.h File Reference}
\label{tlayout_8h}\index{lib/fdpgen/tlayout.\-h@{lib/fdpgen/tlayout.\-h}}
{\ttfamily \#include \char`\"{}fdp.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}xlayout.\-h\char`\"{}}\\*
Include dependency graph for tlayout.\-h\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{tlayout_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=350pt]{tlayout_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define {\bf T\-L\-A\-Y\-O\-U\-T\-\_\-\-H}
\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum {\bf seed\-Mode} \{ {\bf seed\-\_\-unset}, 
{\bf seed\-\_\-val}, 
{\bf seed\-\_\-time}, 
{\bf seed\-\_\-regular}
 \}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void {\bf fdp\-\_\-init\-Params} ({\bf graph\-\_\-t} $\ast$)
\item 
void {\bf fdp\-\_\-t\-Layout} ({\bf graph\-\_\-t} $\ast$, {\bf xparams} $\ast$)
\end{DoxyCompactItemize}


\subsection{Macro Definition Documentation}
\index{tlayout.\-h@{tlayout.\-h}!T\-L\-A\-Y\-O\-U\-T\-\_\-\-H@{T\-L\-A\-Y\-O\-U\-T\-\_\-\-H}}
\index{T\-L\-A\-Y\-O\-U\-T\-\_\-\-H@{T\-L\-A\-Y\-O\-U\-T\-\_\-\-H}!tlayout.h@{tlayout.\-h}}
\subsubsection[{T\-L\-A\-Y\-O\-U\-T\-\_\-\-H}]{\setlength{\rightskip}{0pt plus 5cm}\#define T\-L\-A\-Y\-O\-U\-T\-\_\-\-H}\label{tlayout_8h_a0d77bc907dd3e5b2c6c56bb9a8a21f9d}


Definition at line 19 of file tlayout.\-h.



\subsection{Enumeration Type Documentation}
\index{tlayout.\-h@{tlayout.\-h}!seed\-Mode@{seed\-Mode}}
\index{seed\-Mode@{seed\-Mode}!tlayout.h@{tlayout.\-h}}
\subsubsection[{seed\-Mode}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf seed\-Mode}}\label{tlayout_8h_a1acc718aeb294a205ffce62b893c892c}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{seed\-\_\-unset@{seed\-\_\-unset}!tlayout.\-h@{tlayout.\-h}}\index{tlayout.\-h@{tlayout.\-h}!seed\-\_\-unset@{seed\-\_\-unset}}\item[{\em 
seed\-\_\-unset\label{tlayout_8h_a1acc718aeb294a205ffce62b893c892cacb3e4558a3ea161e1f2a727e7138015e}
}]\index{seed\-\_\-val@{seed\-\_\-val}!tlayout.\-h@{tlayout.\-h}}\index{tlayout.\-h@{tlayout.\-h}!seed\-\_\-val@{seed\-\_\-val}}\item[{\em 
seed\-\_\-val\label{tlayout_8h_a1acc718aeb294a205ffce62b893c892cade7c8cf048dcf5de348a7fdccc60db50}
}]\index{seed\-\_\-time@{seed\-\_\-time}!tlayout.\-h@{tlayout.\-h}}\index{tlayout.\-h@{tlayout.\-h}!seed\-\_\-time@{seed\-\_\-time}}\item[{\em 
seed\-\_\-time\label{tlayout_8h_a1acc718aeb294a205ffce62b893c892ca297628a11961bb365d1c37c00a264c5c}
}]\index{seed\-\_\-regular@{seed\-\_\-regular}!tlayout.\-h@{tlayout.\-h}}\index{tlayout.\-h@{tlayout.\-h}!seed\-\_\-regular@{seed\-\_\-regular}}\item[{\em 
seed\-\_\-regular\label{tlayout_8h_a1acc718aeb294a205ffce62b893c892ca6bb2ba9c24a5e4e22a7cf1fb107b879c}
}]\end{description}
\end{Desc}


Definition at line 24 of file tlayout.\-h.



\subsection{Function Documentation}
\index{tlayout.\-h@{tlayout.\-h}!fdp\-\_\-init\-Params@{fdp\-\_\-init\-Params}}
\index{fdp\-\_\-init\-Params@{fdp\-\_\-init\-Params}!tlayout.h@{tlayout.\-h}}
\subsubsection[{fdp\-\_\-init\-Params}]{\setlength{\rightskip}{0pt plus 5cm}void fdp\-\_\-init\-Params (
\begin{DoxyParamCaption}
\item[{{\bf graph\-\_\-t} $\ast$}]{}
\end{DoxyParamCaption}
)}\label{tlayout_8h_a9c8d91f2bda18dfd212df58237f334da}


Definition at line 181 of file tlayout.\-c.



References agattr(), agerr(), agnameof(), A\-G\-R\-A\-P\-H, A\-G\-W\-A\-R\-N, D\-\_\-\-C, D\-\_\-\-K, D\-\_\-num\-Iters, D\-\_\-\-T0, D\-\_\-\-Tfact, D\-\_\-unscaled, D\-\_\-use\-Grid, D\-\_\-use\-New, D\-F\-L\-T\-\_\-\-Cell, D\-F\-L\-T\-\_\-\-K, D\-F\-L\-T\-\_\-max\-Iters, D\-F\-L\-T\-\_\-seed, D\-F\-L\-T\-\_\-smode, I\-N\-I\-T\-\_\-\-S\-E\-L\-F, late\-\_\-double(), late\-\_\-int(), N\-U\-L\-L, set\-Seed(), T\-\_\-\-C, T\-\_\-\-Cell, T\-\_\-\-Cell2, T\-\_\-\-K, T\-\_\-\-K2, T\-\_\-max\-Iters, T\-\_\-num\-Iters, T\-\_\-seed, T\-\_\-smode, T\-\_\-\-T0, T\-\_\-\-Tfact, T\-\_\-unscaled, T\-\_\-use\-Grid, T\-\_\-use\-New, and Verbose.

\index{tlayout.\-h@{tlayout.\-h}!fdp\-\_\-t\-Layout@{fdp\-\_\-t\-Layout}}
\index{fdp\-\_\-t\-Layout@{fdp\-\_\-t\-Layout}!tlayout.h@{tlayout.\-h}}
\subsubsection[{fdp\-\_\-t\-Layout}]{\setlength{\rightskip}{0pt plus 5cm}void fdp\-\_\-t\-Layout (
\begin{DoxyParamCaption}
\item[{{\bf graph\-\_\-t} $\ast$}]{, }
\item[{{\bf xparams} $\ast$}]{}
\end{DoxyParamCaption}
)}\label{tlayout_8h_a8dd22c781063c7f833851e99d12f311b}


Definition at line 664 of file tlayout.\-c.



References adjust\-Grid(), agfstnode(), agnnodes(), agnxtnode(), del\-Grid(), mk\-Grid(), N\-D\-\_\-pos, T\-\_\-loopcnt, T\-\_\-\-T0, T\-\_\-use\-Grid, pointf\-\_\-s\-::x, and pointf\-\_\-s\-::y.

