\hypertarget{a01456}{\section{Open\+Mesh\+:\+:V\+D\+P\+M\+:\+:Viewing\+Parameters Class Reference}
\label{a01456}\index{Open\+Mesh\+::\+V\+D\+P\+M\+::\+Viewing\+Parameters@{Open\+Mesh\+::\+V\+D\+P\+M\+::\+Viewing\+Parameters}}
}


{\ttfamily \#include $<$libs\+\_\+required/\+Open\+Mesh/src/\+Open\+Mesh/\+Tools/\+V\+D\+P\+M/\+Viewing\+Parameters.\+hh$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01456_a0c6eb42ebd0a6857aed2eea5430e0063}{void {\bfseries increase\+\_\+tolerance} ()}\label{a01456_a0c6eb42ebd0a6857aed2eea5430e0063}

\item 
\hypertarget{a01456_a4fd9c0e54484b8fe06492f85d25a27c7}{void {\bfseries decrease\+\_\+tolerance} ()}\label{a01456_a4fd9c0e54484b8fe06492f85d25a27c7}

\item 
\hypertarget{a01456_a1550690f4aa4f9b97e342ec566815f4f}{float {\bfseries fovy} () const }\label{a01456_a1550690f4aa4f9b97e342ec566815f4f}

\item 
\hypertarget{a01456_a230228297bf5200bc462ce456a799424}{float {\bfseries aspect} () const }\label{a01456_a230228297bf5200bc462ce456a799424}

\item 
\hypertarget{a01456_aed39add99cd684b68c2049ce061a9ad7}{float {\bfseries tolerance\+\_\+square} () const }\label{a01456_aed39add99cd684b68c2049ce061a9ad7}

\item 
\hypertarget{a01456_ac11d65522c4156b76f548af14f590a36}{void {\bfseries set\+\_\+fovy} (float \+\_\+fovy)}\label{a01456_ac11d65522c4156b76f548af14f590a36}

\item 
\hypertarget{a01456_a2a30c4c3daba0b8452dba001044201f0}{void {\bfseries set\+\_\+aspect} (float \+\_\+aspect)}\label{a01456_a2a30c4c3daba0b8452dba001044201f0}

\item 
\hypertarget{a01456_a779b1fbcf28c4bb0184e82f17ad55cc9}{void {\bfseries set\+\_\+tolerance\+\_\+square} (float \+\_\+tolerance\+\_\+square)}\label{a01456_a779b1fbcf28c4bb0184e82f17ad55cc9}

\item 
\hypertarget{a01456_a0da72711d97bbb4bb55b60d60fa475f5}{const \hyperlink{a03368_aa8903e7c1a37b97fb332a69122a7c6e8}{Vec3f} \& {\bfseries eye\+\_\+pos} () const }\label{a01456_a0da72711d97bbb4bb55b60d60fa475f5}

\item 
\hypertarget{a01456_a927426428213a846bcd9c2a234f24f4e}{const \hyperlink{a03368_aa8903e7c1a37b97fb332a69122a7c6e8}{Vec3f} \& {\bfseries right\+\_\+dir} () const }\label{a01456_a927426428213a846bcd9c2a234f24f4e}

\item 
\hypertarget{a01456_a7692573f538fd3c91b1c1a7a9aa4fd77}{const \hyperlink{a03368_aa8903e7c1a37b97fb332a69122a7c6e8}{Vec3f} \& {\bfseries up\+\_\+dir} () const }\label{a01456_a7692573f538fd3c91b1c1a7a9aa4fd77}

\item 
\hypertarget{a01456_a2d56c53cf1b4fcd456b44d0a151c6207}{const \hyperlink{a03368_aa8903e7c1a37b97fb332a69122a7c6e8}{Vec3f} \& {\bfseries view\+\_\+dir} () const }\label{a01456_a2d56c53cf1b4fcd456b44d0a151c6207}

\item 
\hypertarget{a01456_afc8e59ef99ff2eb64235b423ab5f1522}{\hyperlink{a03368_aa8903e7c1a37b97fb332a69122a7c6e8}{Vec3f} \& {\bfseries eye\+\_\+pos} ()}\label{a01456_afc8e59ef99ff2eb64235b423ab5f1522}

\item 
\hypertarget{a01456_a9cbf1bd0b63aaa8ff9f3194dcffb3cb4}{\hyperlink{a03368_aa8903e7c1a37b97fb332a69122a7c6e8}{Vec3f} \& {\bfseries right\+\_\+dir} ()}\label{a01456_a9cbf1bd0b63aaa8ff9f3194dcffb3cb4}

\item 
\hypertarget{a01456_ae6344448f74bc43531c167b61752b293}{\hyperlink{a03368_aa8903e7c1a37b97fb332a69122a7c6e8}{Vec3f} \& {\bfseries up\+\_\+dir} ()}\label{a01456_ae6344448f74bc43531c167b61752b293}

\item 
\hypertarget{a01456_a740b413a933563abffb0229a2c47dc09}{\hyperlink{a03368_aa8903e7c1a37b97fb332a69122a7c6e8}{Vec3f} \& {\bfseries view\+\_\+dir} ()}\label{a01456_a740b413a933563abffb0229a2c47dc09}

\item 
\hypertarget{a01456_ad9e40a3272a010225b2486a026801790}{void {\bfseries frustum\+\_\+planes} (\hyperlink{a00963}{Plane3d} \+\_\+plane\mbox{[}4\mbox{]})}\label{a01456_ad9e40a3272a010225b2486a026801790}

\item 
\hypertarget{a01456_a335756774f3fa990ecd48dfb1f4bd7a6}{void {\bfseries get\+\_\+modelview\+\_\+matrix} (double \+\_\+modelview\+\_\+matrix\mbox{[}16\mbox{]})}\label{a01456_a335756774f3fa990ecd48dfb1f4bd7a6}

\item 
\hypertarget{a01456_a4aa2b0893484e4db1ee221fe363b77bc}{void {\bfseries set\+\_\+modelview\+\_\+matrix} (const double \+\_\+modelview\+\_\+matrix\mbox{[}16\mbox{]})}\label{a01456_a4aa2b0893484e4db1ee221fe363b77bc}

\item 
\hypertarget{a01456_ae97c6035cb12fc842c50386c685654df}{void {\bfseries update\+\_\+viewing\+\_\+configurations} ()}\label{a01456_ae97c6035cb12fc842c50386c685654df}

\item 
\hypertarget{a01456_a2ff72386c44023020ee699c2bb36a76c}{void {\bfseries Print\+Out} ()}\label{a01456_a2ff72386c44023020ee699c2bb36a76c}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01456_a0e26cedd42461752b862f71a15500e2f}{double {\bfseries modelview\+\_\+matrix\+\_\+} \mbox{[}16\mbox{]}}\label{a01456_a0e26cedd42461752b862f71a15500e2f}

\item 
\hypertarget{a01456_a58362179288aa8a806927f9d231be65a}{float {\bfseries fovy\+\_\+}}\label{a01456_a58362179288aa8a806927f9d231be65a}

\item 
\hypertarget{a01456_aa4de5a54c13e671fd14259d7b512e12b}{float {\bfseries aspect\+\_\+}}\label{a01456_aa4de5a54c13e671fd14259d7b512e12b}

\item 
\hypertarget{a01456_a8f2f535f3c13767bafacff7bdadf9963}{float {\bfseries tolerance\+\_\+square\+\_\+}}\label{a01456_a8f2f535f3c13767bafacff7bdadf9963}

\item 
\hypertarget{a01456_a0d49f8a485d10e9bca86f1e2f061425d}{\hyperlink{a03368_aa8903e7c1a37b97fb332a69122a7c6e8}{Vec3f} {\bfseries eye\+\_\+pos\+\_\+}}\label{a01456_a0d49f8a485d10e9bca86f1e2f061425d}

\item 
\hypertarget{a01456_a9e6083f5487518545a99a62e90597a30}{\hyperlink{a03368_aa8903e7c1a37b97fb332a69122a7c6e8}{Vec3f} {\bfseries right\+\_\+dir\+\_\+}}\label{a01456_a9e6083f5487518545a99a62e90597a30}

\item 
\hypertarget{a01456_ac329fab2b1ca0a5ba6d5abd14fa1dca3}{\hyperlink{a03368_aa8903e7c1a37b97fb332a69122a7c6e8}{Vec3f} {\bfseries up\+\_\+dir\+\_\+}}\label{a01456_ac329fab2b1ca0a5ba6d5abd14fa1dca3}

\item 
\hypertarget{a01456_a5d85276facdf09d17fe4e7bfd5e449e3}{\hyperlink{a03368_aa8903e7c1a37b97fb332a69122a7c6e8}{Vec3f} {\bfseries view\+\_\+dir\+\_\+}}\label{a01456_a5d85276facdf09d17fe4e7bfd5e449e3}

\item 
\hypertarget{a01456_a9fe31b97919b04c16e7537eec9d04924}{\hyperlink{a00963}{Plane3d} {\bfseries frustum\+\_\+plane\+\_\+} \mbox{[}4\mbox{]}}\label{a01456_a9fe31b97919b04c16e7537eec9d04924}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
\begin{DoxyRefDesc}{Todo}
\item[\hyperlink{a03409__todo000053}{Todo}]Viewer\+Parameters documentation \end{DoxyRefDesc}


Definition at line 79 of file Viewing\+Parameters.\+hh.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
libs\+\_\+required/\+Open\+Mesh/src/\+Open\+Mesh/\+Tools/\+V\+D\+P\+M/Viewing\+Parameters.\+hh\item 
libs\+\_\+required/\+Open\+Mesh/src/\+Open\+Mesh/\+Tools/\+V\+D\+P\+M/Viewing\+Parameters.\+cc\end{DoxyCompactItemize}
