#include <MeshDiscreteIntersection.h>
|  | 
|  | MeshDiscreteIntersection (DiscreteIntersection *intersection, bool addSelf=true) | 
|  | 
| template<class T > | 
| bool | testIntersection (collision::geometry::TSphere< T > &, collision::geometry::Triangle &, const core::collision::Intersection *currentIntersection) | 
|  | 
| template<class T > | 
| int | computeIntersection (collision::geometry::TSphere< T > &, collision::geometry::Triangle &, OutputVector *, const core::collision::Intersection *currentIntersection) | 
|  | 
| bool | testIntersection (collision::geometry::Triangle &, collision::geometry::Line &, const core::collision::Intersection *currentIntersection) | 
|  | 
| int | computeIntersection (collision::geometry::Triangle &e1, collision::geometry::Line &e2, OutputVector *contacts, const core::collision::Intersection *currentIntersection) | 
|  | 
| bool | testIntersection (collision::geometry::Triangle &, collision::geometry::Line &)=delete | 
|  | 
| template<class T > | 
| bool | testIntersection (collision::geometry::TSphere< T > &, collision::geometry::Triangle &)=delete | 
|  | 
| int | computeIntersection (collision::geometry::Triangle &e1, collision::geometry::Line &e2, OutputVector *contacts)=delete | 
|  | 
| template<class T > | 
| int | computeIntersection (collision::geometry::TSphere< T > &, collision::geometry::Triangle &, OutputVector *)=delete | 
|  | 
|  | BaseIntersector () | 
|  | 
|  | ~BaseIntersector () | 
|  | 
| template<class Model1 , class Model2 > | 
| sofa::core::collision::TDetectionOutputVector< Model1, Model2 > * | createOutputVector (Model1 *, Model2 *) | 
|  | 
| template<class Model1 , class Model2 > | 
| sofa::core::collision::TDetectionOutputVector< Model1, Model2 > * | getOutputVector (Model1 *, Model2 *, sofa::core::collision::DetectionOutputVector *contacts) | 
|  | 
| int | beginIntersection (sofa::core::CollisionModel *, sofa::core::CollisionModel *, OutputVector *) | 
|  | 
| int | endIntersection (sofa::core::CollisionModel *, sofa::core::CollisionModel *, OutputVector *) | 
|  | 
◆ MeshDiscreteIntersection()
      
        
          | sofa::component::collision::detection::intersection::MeshDiscreteIntersection::MeshDiscreteIntersection | ( | DiscreteIntersection * | intersection, | 
        
          |  |  | bool | addSelf = true | 
        
          |  | ) |  |  | 
      
 
 
◆ computeIntersection() [1/4]
◆ computeIntersection() [2/4]
◆ computeIntersection() [3/4]
◆ computeIntersection() [4/4]
◆ testIntersection() [1/4]
◆ testIntersection() [2/4]
◆ testIntersection() [3/4]
◆ testIntersection() [4/4]