Classes | Namespaces | Functions

/home/hauberg/Dokumenter/Capture/humim-tracker-0.1/src/OpenTissue/OpenTissue/core/geometry/t4_cpu_scan/t4_cpu_scan.h File Reference

#include <OpenTissue/configuration.h>
#include <OpenTissue/core/geometry/geometry_tetrahedron.h>
#include <OpenTissue/core/geometry/geometry_compute_tetrahedron_aabb.h>
#include <OpenTissue/core/geometry/geometry_tetrahedron_z_slicer.h>
#include <OpenTissue/core/geometry/scan_conversion/scan_conversion_fragment_iterator.h>
#include <OpenTissue/core/geometry/geometry_local_triangle_frame.h>
#include <OpenTissue/core/geometry/geometry_compute_distance_to_triangle.h>
#include <OpenTissue/core/geometry/geometry_compute_signed_distance_to_triangle.h>
#include <OpenTissue/core/containers/mesh/common/util/mesh_compute_angle_weighted_vertex_normals.h>
#include <boost/cast.hpp>
#include <cassert>
#include <cmath>

Go to the source code of this file.

Classes

struct  OpenTissue::t4_cpu_unsigned
struct  OpenTissue::t4_cpu_signed

Namespaces

namespace  OpenTissue

Functions

template<typename surface_mesh , typename grid_type >
void OpenTissue::t4_cpu_scan (surface_mesh &surface, double const &thickness, grid_type &phi, t4_cpu_signed const &)
template<typename surface_mesh , typename grid_type >
void OpenTissue::t4_cpu_scan (surface_mesh &surface, double const &thickness, grid_type &phi, t4_cpu_unsigned const &)