Namespaces | Functions

/home/hauberg/Dokumenter/Capture/humim-tracker-0.1/src/OpenTissue/OpenTissue/core/containers/mesh/polymesh/util/polymesh_compute_distance.h File Reference

#include <OpenTissue/configuration.h>
#include <OpenTissue/core/containers/mesh/polymesh/polymesh_edge.h>
#include <OpenTissue/core/containers/mesh/polymesh/polymesh_vertex.h>
#include <OpenTissue/core/containers/mesh/polymesh/polymesh_face.h>
#include <OpenTissue/core/containers/mesh/polymesh/util/polymesh_compute_vertex_edge_voronoi_plane.h>
#include <OpenTissue/core/containers/mesh/polymesh/util/polymesh_compute_edge_face_voronoi_plane.h>
#include <OpenTissue/core/containers/mesh/common/util/mesh_compute_face_plane.h>
#include <OpenTissue/core/geometry/geometry_plane.h>
#include <cmath>

Go to the source code of this file.

Namespaces

namespace  OpenTissue
namespace  OpenTissue::polymesh

Functions

template<typename mesh_type , typename vector3_type >
vector3_type::value_type OpenTissue::polymesh::compute_distance (PolyMeshVertex< mesh_type > const &v, vector3_type const &p)
template<typename mesh_type , typename vector3_type >
vector3_type::value_type OpenTissue::polymesh::compute_distance (PolyMeshFace< mesh_type > const &f, vector3_type const &p)
template<typename mesh_type , typename vector3_type >
vector3_type::value_type OpenTissue::polymesh::compute_distance (PolyMeshEdge< mesh_type > const &e, vector3_type const &p)