#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) |