#include <OpenTissue/configuration.h>
#include <OpenTissue/core/geometry/t4_gpu_scan/compute_obb_shell.h>
#include <OpenTissue/utility/gl/gl_util.h>
#include <OpenTissue/gpu/cg/cg_util.h>
#include <OpenTissue/gpu/cg/cg_program.h>
#include <OpenTissue/gpu/texture/texture_texture2D.h>
#include <OpenTissue/gpu/texture/texture_create_texture2D.h>
#include <OpenTissue/core/math/math_vector3.h>
#include <OpenTissue/core/containers/mesh/mesh.h>
#include <OpenTissue/core/containers/t4mesh/t4mesh.h>
#include <OpenTissue/core/geometry/geometry_tetrahedron_z_slicer.h>
#include <OpenTissue/core/geometry/geometry_local_triangle_frame.h>
#include <boost/type_traits.hpp>
#include <vector>
Go to the source code of this file.
Classes | |
class | OpenTissue::detail::T4GPUScan< real_type_ > |
struct | OpenTissue::detail::T4GPUScan< real_type_ >::event_type |
struct | OpenTissue::t4_gpu_unsigned |
struct | OpenTissue::t4_gpu_signed |
Namespaces | |
namespace | OpenTissue |
namespace | OpenTissue::detail |
Functions | |
template<typename surface_mesh , typename grid_type > | |
bool | OpenTissue::t4_gpu_scan (surface_mesh &surface, double const &thickness, grid_type &phi) |
template<typename surface_mesh , typename grid_type > | |
bool | OpenTissue::t4_gpu_scan (surface_mesh &surface, double const &thickness, grid_type &phi, t4_gpu_signed const &) |
template<typename surface_mesh , typename grid_type > | |
bool | OpenTissue::t4_gpu_scan (surface_mesh &surface, double const &thickness, grid_type &phi, t4_gpu_unsigned const &) |