\hypertarget{namespaceOpenMesh_1_1VDPM}{}\section{Open\+Mesh\+:\+:V\+D\+PM Namespace Reference}
\label{namespaceOpenMesh_1_1VDPM}\index{Open\+Mesh\+::\+V\+D\+PM@{Open\+Mesh\+::\+V\+D\+PM}}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{structOpenMesh_1_1VDPM_1_1MeshTraits}{Mesh\+Traits}
\item 
class \hyperlink{classOpenMesh_1_1VDPM_1_1Plane3d}{Plane3d}
\item 
class \hyperlink{classOpenMesh_1_1VDPM_1_1VFront}{V\+Front}
\item 
class \hyperlink{classOpenMesh_1_1VDPM_1_1VHierarchy}{V\+Hierarchy}
\item 
class \hyperlink{classOpenMesh_1_1VDPM_1_1VHierarchyNode}{V\+Hierarchy\+Node}
\item 
struct \hyperlink{structOpenMesh_1_1VDPM_1_1VHierarchyNodeHandle}{V\+Hierarchy\+Node\+Handle}
\item 
class \hyperlink{classOpenMesh_1_1VDPM_1_1VHierarchyNodeIndex}{V\+Hierarchy\+Node\+Index}
\item 
class \hyperlink{classOpenMesh_1_1VDPM_1_1VHierarchyWindow}{V\+Hierarchy\+Window}
\item 
class \hyperlink{classOpenMesh_1_1VDPM_1_1ViewingParameters}{Viewing\+Parameters}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{namespaceOpenMesh_1_1VDPM_a2b54f71ece0193577af8155cece72004}\label{namespaceOpenMesh_1_1VDPM_a2b54f71ece0193577af8155cece72004}} 
typedef std\+::vector$<$ \hyperlink{classOpenMesh_1_1VDPM_1_1VHierarchyNode}{V\+Hierarchy\+Node} $>$ \hyperlink{namespaceOpenMesh_1_1VDPM_a2b54f71ece0193577af8155cece72004}{V\+Hierarchy\+Node\+Container}
\begin{DoxyCompactList}\small\item\em Container for vertex hierarchy nodes. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{namespaceOpenMesh_1_1VDPM_a503c22d36bf2bdb5daeccd78c29053fd}\label{namespaceOpenMesh_1_1VDPM_a503c22d36bf2bdb5daeccd78c29053fd}} 
typedef std\+::vector$<$ \hyperlink{structOpenMesh_1_1VDPM_1_1VHierarchyNodeHandle}{V\+Hierarchy\+Node\+Handle} $>$ \hyperlink{namespaceOpenMesh_1_1VDPM_a503c22d36bf2bdb5daeccd78c29053fd}{V\+Hierarchy\+Node\+Handle\+Container}
\begin{DoxyCompactList}\small\item\em Container for vertex hierarchy node handles. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{namespaceOpenMesh_1_1VDPM_aa201c711fa128b2693fab7cd74997a06}\label{namespaceOpenMesh_1_1VDPM_aa201c711fa128b2693fab7cd74997a06}} 
typedef std\+::list$<$ \hyperlink{structOpenMesh_1_1VDPM_1_1VHierarchyNodeHandle}{V\+Hierarchy\+Node\+Handle} $>$ \hyperlink{namespaceOpenMesh_1_1VDPM_aa201c711fa128b2693fab7cd74997a06}{V\+Hierarchy\+Node\+Handle\+List}
\begin{DoxyCompactList}\small\item\em Container for vertex hierarchy node handles. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{namespaceOpenMesh_1_1VDPM_ab09da442ea7b900693e5004b00bd174f}\label{namespaceOpenMesh_1_1VDPM_ab09da442ea7b900693e5004b00bd174f}} 
typedef std\+::vector$<$ \hyperlink{classOpenMesh_1_1VDPM_1_1VHierarchyNodeIndex}{V\+Hierarchy\+Node\+Index} $>$ \hyperlink{namespaceOpenMesh_1_1VDPM_ab09da442ea7b900693e5004b00bd174f}{V\+Hierarchy\+Node\+Index\+Container}
\begin{DoxyCompactList}\small\item\em Container for vertex hierarchy node indices. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{namespaceOpenMesh_1_1VDPM_a72cd2506df4cef2af31f707ba25d4e3b}\label{namespaceOpenMesh_1_1VDPM_a72cd2506df4cef2af31f707ba25d4e3b}} 
enum {\bfseries V\+D\+P\+M\+Down\+Link\+Status} \{ {\bfseries k\+Started}, 
{\bfseries k\+Finished}, 
{\bfseries k\+Startable}
 \}
\item 
\mbox{\Hypertarget{namespaceOpenMesh_1_1VDPM_ada7968cd5659ab114eb4635f15978413}\label{namespaceOpenMesh_1_1VDPM_ada7968cd5659ab114eb4635f15978413}} 
enum {\bfseries V\+D\+P\+M\+Streaming\+Phase} \{ {\bfseries k\+Base\+Mesh}, 
{\bfseries k\+V\+Split\+Header}, 
{\bfseries k\+V\+Splits}
 \}
\item 
\mbox{\Hypertarget{namespaceOpenMesh_1_1VDPM_a42ed577b00948419541e82501f957ae9}\label{namespaceOpenMesh_1_1VDPM_a42ed577b00948419541e82501f957ae9}} 
enum {\bfseries V\+D\+P\+M\+Client\+Mode} \{ {\bfseries k\+Static}, 
{\bfseries k\+Dynamic}
 \}
\item 
\mbox{\Hypertarget{namespaceOpenMesh_1_1VDPM_a3459dfc9eb14e671b441f41aaf2c301d}\label{namespaceOpenMesh_1_1VDPM_a3459dfc9eb14e671b441f41aaf2c301d}} 
enum {\bfseries V\+Hierarchy\+Search\+Mode} \{ {\bfseries k\+Brute\+Force}, 
{\bfseries k\+Use\+Hashing}
 \}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Software related to view dependent progressive meshes. 