Classes | Namespaces | Functions

/home/hauberg/Dokumenter/Capture/humim-tracker-0.1/src/OpenTissue/OpenTissue/core/containers/grid/util/grid_junctions.h File Reference

#include <OpenTissue/configuration.h>
#include <OpenTissue/core/math/math_basic_types.h>
#include <OpenTissue/core/containers/grid/util/grid_gradient.h>
#include <OpenTissue/core/containers/grid/util/grid_coord2idx.h>
#include <OpenTissue/core/containers/grid/util/grid_idx2coord.h>
#include <OpenTissue/core/containers/grid/util/grid_gradient_at_point.h>
#include <OpenTissue/core/containers/grid/util/grid_local_minima.h>
#include <OpenTissue/core/containers/grid/util/grid_aof.h>
#include <OpenTissue/collision/spatial_hashing/spatial_hashing.h>
#include <OpenTissue/collision/intersect/intersect_sphere_triangle.h>
#include <cmath>
#include <list>

Go to the source code of this file.

Classes

class  OpenTissue::grid::detail::JunctionCandidate< math_types_ >
class  OpenTissue::grid::detail::JunctionCollisionPolicy< face_type, junction_candiate_type >

Namespaces

namespace  OpenTissue
namespace  OpenTissue::grid
namespace  OpenTissue::grid::detail

Functions

template<typename grid_type , typename mesh_type , typename point_container >
void OpenTissue::grid::junctions (grid_type const &aof, grid_type &phi, mesh_type &mesh, point_container &points)
template<typename grid_type , typename mesh_type , typename point_container >
void OpenTissue::grid::junctions2 (grid_type const &aof, grid_type const &phi, mesh_type &mesh, point_container &points)