\hypertarget{_insert_hex_vol_sheet_along_surface_8cc}{\section{Modules/\-Legacy/\-Fields/\-Insert\-Hex\-Vol\-Sheet\-Along\-Surface.cc File Reference}
\label{_insert_hex_vol_sheet_along_surface_8cc}\index{Modules/\-Legacy/\-Fields/\-Insert\-Hex\-Vol\-Sheet\-Along\-Surface.\-cc@{Modules/\-Legacy/\-Fields/\-Insert\-Hex\-Vol\-Sheet\-Along\-Surface.\-cc}}
}


Insert a layer of hexes.  


{\ttfamily \#include $<$Core/\-Util/\-String\-Util.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Geometry/\-Vector.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Geometry/\-Point.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Geometry/\-B\-Box.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Datatypes/\-Mesh.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Datatypes/\-Field.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Datatypes/\-Field\-Information.\-h$>$}\\*
{\ttfamily \#include $<$Dataflow/\-Network/\-Module.\-h$>$}\\*
{\ttfamily \#include $<$Dataflow/\-Network/\-Ports/\-Field\-Port.\-h$>$}\\*
{\ttfamily \#include $<$vector$>$}\\*
{\ttfamily \#include $<$set$>$}\\*
{\ttfamily \#include $<$string$>$}\\*
{\ttfamily \#include $<$iostream$>$}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_s_c_i_run_1_1_model}{Model}
\item 
class \hyperlink{class_s_c_i_run_1_1_hex}{Hex}
\item 
class \hyperlink{class_s_c_i_run_1_1_hex_mesh}{Hex\-Mesh}
\item 
class \hyperlink{class_s_c_i_run_1_1_triangle_mesh_vertex}{Triangle\-Mesh\-Vertex}
\item 
class \hyperlink{class_s_c_i_run_1_1_triangle_mesh_face}{Triangle\-Mesh\-Face}
\item 
class \hyperlink{class_s_c_i_run_1_1_triangle_mesh}{Triangle\-Mesh}
\item 
class \hyperlink{class_s_c_i_run_1_1_triangle_mesh_1_1_vertex_face_iterator}{Triangle\-Mesh\-::\-Vertex\-Face\-Iterator}
\item 
class \hyperlink{class_s_c_i_run_1_1_box_k_d_tree}{Box\-K\-D\-Tree$<$ O\-B\-J\-E\-C\-T, D\-I\-S\-T\-B\-O\-X\-C\-L\-A\-S\-S $>$}
\item 
class \hyperlink{class_s_c_i_run_1_1_insert_hex_vol_sheet_along_surface_algo}{Insert\-Hex\-Vol\-Sheet\-Along\-Surface\-Algo}
\begin{DoxyCompactList}\small\item\em This module inserts a layer of hexes corresponding to the input \hyperlink{class_s_c_i_run_1_1_tri_surf_mesh}{Tri\-Surf\-Mesh}. \end{DoxyCompactList}\item 
class \hyperlink{class_s_c_i_run_1_1_insert_hex_vol_sheet_along_surface_algo_1_1_triangle_mesh_face_tree}{Insert\-Hex\-Vol\-Sheet\-Along\-Surface\-Algo\-::\-Triangle\-Mesh\-Face\-Tree}
\item 
class \hyperlink{class_s_c_i_run_1_1_insert_hex_vol_sheet_along_surface}{Insert\-Hex\-Vol\-Sheet\-Along\-Surface}
\end{DoxyCompactItemize}
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_s_c_i_run}{S\-C\-I\-Run}
\begin{DoxyCompactList}\small\item\em S\-T\-L datatypes needed. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
const int \hyperlink{namespace_s_c_i_run_a7c96ba0317076eca4c43df281a02028a}{hex\-\_\-normal\-\_\-edges} \mbox{[}6\mbox{]}\mbox{[}2\mbox{]}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Insert a layer of hexes. \begin{DoxyAuthor}{Author}
Jason Shepherd Department of Computer Science University of Utah 
\end{DoxyAuthor}
\begin{DoxyDate}{Date}
March 2006 
\end{DoxyDate}
