\hypertarget{namespace_s_c_i_run_1_1_modules_1_1_fields}{\section{S\-C\-I\-Run\-:\-:Modules\-:\-:Fields Namespace Reference}
\label{namespace_s_c_i_run_1_1_modules_1_1_fields}\index{S\-C\-I\-Run\-::\-Modules\-::\-Fields@{S\-C\-I\-Run\-::\-Modules\-::\-Fields}}
}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_create_scalar_field_data_basic}{Create\-Scalar\-Field\-Data\-Basic}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_interface_with_cleaver_module}{Interface\-With\-Cleaver\-Module}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_report_field_info_module}{Report\-Field\-Info\-Module}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_align_mesh_bounding_boxes}{Align\-Mesh\-Bounding\-Boxes}
\begin{DoxyCompactList}\small\item\em Scales, translates, and deforms an input field to a defined alignment field. \end{DoxyCompactList}\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_apply_mapping_matrix_module}{Apply\-Mapping\-Matrix\-Module}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_build_mapping_matrix}{Build\-Mapping\-Matrix}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_calculate_distance_to_field}{Calculate\-Distance\-To\-Field}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_calculate_distance_to_field_boundary}{Calculate\-Distance\-To\-Field\-Boundary}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_calculate_field_data}{Calculate\-Field\-Data}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_calculate_gradients}{Calculate\-Gradients}
\begin{DoxyCompactList}\small\item\em Compute the derivative of a scalar field and output it as a vector field. \end{DoxyCompactList}\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_calculate_signed_distance_to_field}{Calculate\-Signed\-Distance\-To\-Field}
\begin{DoxyCompactList}\small\item\em Calculate the distance to a surface mesh and use the normal of the surface to determine on which side of the surface the element is located. \end{DoxyCompactList}\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_calculate_vector_magnitudes_module}{Calculate\-Vector\-Magnitudes\-Module}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_collect_fields}{Collect\-Fields}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_convert_field_basis}{Convert\-Field\-Basis}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_convert_field_data_type}{Convert\-Field\-Data\-Type}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_convert_quad_surf_to_tri_surf}{Convert\-Quad\-Surf\-To\-Tri\-Surf}
\begin{DoxyCompactList}\small\item\em Convert a Quad\-Surf\-Field into a Tri\-Surf\-Field. \end{DoxyCompactList}\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_create_field_data}{Create\-Field\-Data}
\begin{DoxyCompactList}\small\item\em This module assigns a value to each element or node of the mesh based on a given function, that is based on the location of nodes and elements and properties of the elements. \end{DoxyCompactList}\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_create_lat_vol}{Create\-Lat\-Vol}
\begin{DoxyCompactList}\small\item\em Make an Lat\-Vol\-Field that fits the source field. \end{DoxyCompactList}\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_fair_mesh}{Fair\-Mesh}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_get_domain_boundary}{Get\-Domain\-Boundary}
\begin{DoxyCompactList}\small\item\em This module extracts the boundaries of the different regions in a label map. \end{DoxyCompactList}\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_get_field_boundary}{Get\-Field\-Boundary}
\begin{DoxyCompactList}\small\item\em This module extracts a boundary surface from a volume field. \end{DoxyCompactList}\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_get_field_data_module}{Get\-Field\-Data\-Module}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_get_field_nodes}{Get\-Field\-Nodes}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_join_fields}{Join\-Fields}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_map_field_data_from_elem_to_node_module}{Map\-Field\-Data\-From\-Elem\-To\-Node\-Module}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_map_field_data_from_node_to_elem_module}{Map\-Field\-Data\-From\-Node\-To\-Elem\-Module}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_map_field_data_onto_elements}{Map\-Field\-Data\-Onto\-Elements}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_map_field_data_onto_nodes}{Map\-Field\-Data\-Onto\-Nodes}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_project_points_onto_mesh}{Project\-Points\-Onto\-Mesh}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_register_with_correspondences}{Register\-With\-Correspondences}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_resample_regular_mesh}{Resample\-Regular\-Mesh}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_scale_field_mesh_and_data}{Scale\-Field\-Mesh\-And\-Data}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_set_field_data_module}{Set\-Field\-Data\-Module}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_set_field_nodes}{Set\-Field\-Nodes}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_set_field_or_mesh_string_property}{Set\-Field\-Or\-Mesh\-String\-Property}
\item 
class \hyperlink{class_s_c_i_run_1_1_modules_1_1_fields_1_1_split_field_by_domain}{Split\-Field\-By\-Domain}
\end{DoxyCompactItemize}
