Namespaces | Functions
intersection.h File Reference
#include <vcg/space/plane3.h>
#include <vcg/space/segment3.h>
#include <vcg/space/intersection3.h>
#include <vcg/complex/complex.h>
#include <vcg/complex/algorithms/closest.h>
#include <vcg/complex/algorithms/update/quality.h>
#include <vcg/complex/algorithms/update/selection.h>
Include dependency graph for intersection.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  vcg
 

*


Functions

template<typename TriMeshType , class ScalarType , class IndexingType >
bool vcg::Intersection (Plane3< ScalarType > pl, IndexingType *grid, typename std::vector< typename TriMeshType::FaceType * > &v)
template<typename TriMeshType , class ScalarType >
void vcg::IntersectionBallMesh (TriMeshType &m, const vcg::Sphere3< ScalarType > &ball, TriMeshType &res, float tol=0)
template<typename TriMeshType , class ScalarType , class IndexingType >
void vcg::IntersectionBallMesh (IndexingType *grid, TriMeshType &m, const vcg::Sphere3< ScalarType > &ball, TriMeshType &res, float tol=0)
template<typename GridType , typename ScalarType >
bool vcg::IntersectionPlaneGrid (GridType &grid, Plane3< ScalarType > plane, std::vector< typename GridType::Cell * > &cells)
template<typename TriMeshType , typename EdgeMeshType , class ScalarType >
bool vcg::IntersectionPlaneMesh (TriMeshType &m, Plane3< ScalarType > pl, EdgeMeshType &em)
 More stable version of the IntersectionPlaneMesh function.
template<typename TriMeshType , typename EdgeMeshType , class ScalarType >
bool vcg::IntersectionPlaneMeshOld (TriMeshType &m, Plane3< ScalarType > pl, EdgeMeshType &em)
 Compute the intersection between a trimesh and a plane building an edge mesh.
template<typename TriMeshType , class ScalarType >
bool vcg::IntersectionRayMesh (TriMeshType *m, const Line3< ScalarType > &ray, Point3< ScalarType > &hitPoint)
template<typename TriMeshType , class ScalarType >
bool vcg::IntersectionRayMesh (TriMeshType *m, const Line3< ScalarType > &ray, Point3< ScalarType > &hitPoint, ScalarType &bar1, ScalarType &bar2, ScalarType &bar3, typename TriMeshType::FacePointer fp)


shape_reconstruction
Author(s): Roberto Martín-Martín
autogenerated on Sat Jun 8 2019 18:38:50