\section{pointf\-\_\-s Struct Reference}
\label{structpointf__s}\index{pointf\-\_\-s@{pointf\-\_\-s}}


{\ttfamily \#include $<$geom.\-h$>$}

\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
double {\bf x}
\item 
double {\bf y}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 28 of file geom.\-h.



\subsection{Field Documentation}
\index{pointf\-\_\-s@{pointf\-\_\-s}!x@{x}}
\index{x@{x}!pointf_s@{pointf\-\_\-s}}
\subsubsection[{x}]{\setlength{\rightskip}{0pt plus 5cm}double pointf\-\_\-s\-::x}\label{structpointf__s_a4663f66ed0fc4b92ceb851eb124ac968}


Definition at line 28 of file geom.\-h.



Referenced by add\-\_\-box(), add\-Edge\-Labels(), arrow\-\_\-bb(), arrow\-\_\-gen(), arrow\-Ortho\-Clip(), attach\-\_\-attrs\-\_\-and\-\_\-arrows(), beginpath(), Bezier(), bezier\-\_\-clip(), box\-\_\-connection(), ccwrotatepf(), clip\-\_\-and\-\_\-install(), compute\-\_\-bb(), coord(), core\-\_\-loadimage\-\_\-xdot(), cwrotatepf(), do\-\_\-graph\-\_\-label(), dotneato\-\_\-closest(), edge\-Midpoint(), ellipse\-\_\-connection(), elliptic\-Wedge(), emit\-\_\-clusters(), emit\-\_\-graph(), emit\-\_\-label(), endpath(), fdp\-\_\-t\-Layout(), fill\-Line(), flip\-\_\-rec\-\_\-boxf(), get\-\_\-gradient\-\_\-points(), get\-Sizes(), gv\-\_\-postprocess(), gvprintpointf(), gvrender\-\_\-box(), gvrender\-\_\-ellipse(), gvrender\-\_\-ptf(), gvrender\-\_\-ptf\-\_\-\-A(), gvrender\-\_\-usershape(), gvusershape\-\_\-size(), gvusershape\-\_\-size\-\_\-dpi(), line\-To\-Box(), make\-\_\-html\-\_\-label(), make\-\_\-simple\-\_\-label(), make\-Add\-Poly(), make\-Graphs(), make\-Obstacle(), make\-Poly(), make\-Straight\-Edges(), mkboxf(), mk\-Router(), neato\-\_\-translate(), new\-\_\-spline(), normalize(), on\-\_\-drawingarea1\-\_\-button\-\_\-press\-\_\-event(), on\-\_\-drawingarea1\-\_\-button\-\_\-release\-\_\-event(), on\-\_\-drawingarea1\-\_\-motion\-\_\-notify\-\_\-event(), on\-\_\-drawingarea1\-\_\-scroll\-\_\-event(), on\-\_\-drawingarea2\-\_\-expose\-\_\-event(), overlap\-\_\-label(), pack\-Rects(), place\-\_\-graph\-\_\-label(), place\-\_\-portlabel(), Plegal\-\_\-arrangement(), poly\-B\-B(), portcmp(), ports\-\_\-eq(), pt\-To\-Line2(), rect2poly(), right\-\_\-of(), round\-\_\-corners(), sc\-Adjust(), self\-Right\-Space(), sfdp\-\_\-layout(), shape\-\_\-clip(), simple\-Spline\-Route(), size\-Linear\-Array(), spline\-\_\-at\-\_\-y(), spline\-\_\-edges(), striped\-Box(), translate\-\_\-bb(), twopi\-\_\-layout(), update\-\_\-bb\-\_\-bz(), wedged\-Ellipse(), write\-\_\-plain(), and xdot\-B\-B().

\index{pointf\-\_\-s@{pointf\-\_\-s}!y@{y}}
\index{y@{y}!pointf_s@{pointf\-\_\-s}}
\subsubsection[{y}]{\setlength{\rightskip}{0pt plus 5cm}double pointf\-\_\-s\-::y}\label{structpointf__s_ab603ada604b19e6e21599dacdc5b7912}


Definition at line 28 of file geom.\-h.



Referenced by add\-\_\-box(), add\-Edge\-Labels(), arrow\-\_\-bb(), arrow\-\_\-gen(), arrow\-Ortho\-Clip(), attach\-\_\-attrs\-\_\-and\-\_\-arrows(), beginpath(), Bezier(), bezier\-\_\-clip(), box\-\_\-connection(), ccwrotatepf(), clip\-\_\-and\-\_\-install(), compute\-\_\-bb(), coord(), core\-\_\-loadimage\-\_\-xdot(), cwrotatepf(), do\-\_\-graph\-\_\-label(), dotneato\-\_\-closest(), edge\-Midpoint(), ellipse\-\_\-connection(), elliptic\-Wedge(), emit\-\_\-clusters(), emit\-\_\-graph(), emit\-\_\-html\-\_\-label(), emit\-\_\-label(), endpath(), fdp\-\_\-t\-Layout(), fill\-Line(), flip\-\_\-rec\-\_\-boxf(), get\-\_\-gradient\-\_\-points(), get\-Sizes(), gv\-\_\-postprocess(), gvprintpointf(), gvrender\-\_\-box(), gvrender\-\_\-ellipse(), gvrender\-\_\-ptf(), gvrender\-\_\-ptf\-\_\-\-A(), gvrender\-\_\-usershape(), gvusershape\-\_\-size(), gvusershape\-\_\-size\-\_\-dpi(), line\-To\-Box(), make\-\_\-html\-\_\-label(), make\-\_\-simple\-\_\-label(), make\-Add\-Poly(), make\-Graphs(), make\-Obstacle(), make\-Poly(), make\-Straight\-Edges(), mkboxf(), mk\-Router(), neato\-\_\-closest(), neato\-\_\-translate(), new\-\_\-spline(), normalize(), on\-\_\-drawingarea1\-\_\-button\-\_\-press\-\_\-event(), on\-\_\-drawingarea1\-\_\-button\-\_\-release\-\_\-event(), on\-\_\-drawingarea1\-\_\-motion\-\_\-notify\-\_\-event(), on\-\_\-drawingarea1\-\_\-scroll\-\_\-event(), on\-\_\-drawingarea2\-\_\-expose\-\_\-event(), overlap\-\_\-label(), pack\-Rects(), place\-\_\-graph\-\_\-label(), place\-\_\-portlabel(), Plegal\-\_\-arrangement(), poly\-B\-B(), portcmp(), ports\-\_\-eq(), pt\-To\-Line2(), rect2poly(), round\-\_\-corners(), sc\-Adjust(), self\-Right\-Space(), sfdp\-\_\-layout(), shape\-\_\-clip(), simple\-Spline\-Route(), size\-Linear\-Array(), spline\-\_\-at\-\_\-y(), spline\-\_\-edges(), translate\-\_\-bb(), twopi\-\_\-layout(), update\-\_\-bb\-\_\-bz(), wedged\-Ellipse(), write\-\_\-plain(), and xdot\-B\-B().



The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
lib/common/{\bf geom.\-h}\end{DoxyCompactItemize}
