#include <sofa/component/collision/Triangle.h>#include <sofa/core/componentmodel/collision/DetectionOutput.h>#include <math.h>


Go to the source code of this file.
Data Structures | |
| class | sofa::component::collision::ContinuousTriangleIntersection |
Namespaces | |
| namespace | sofa |
| Main SOFA namespace. | |
| namespace | sofa::component |
| Implementation of components. | |
| namespace | sofa::component::collision |
Defines | |
| #define | cbrt(x) |
| #define | EPSILON 0.000001 |
| #define | EQN_EPS 1e-9 |
| #define | IsZero(x) ((x) > -EQN_EPS && (x) < EQN_EPS) |
| #define cbrt | ( | x | ) |
| #define EPSILON 0.000001 |
Definition at line 33 of file ContinuousTriangleIntersection.h.
Referenced by sofa::component::collision::DiscreteIntersection::computeIntersection(), sofa::component::collision::ContinuousTriangleIntersection::intersectEdgeEdge(), sofa::component::collision::ContinuousTriangleIntersection::intersectPointTriangle(), sofa::component::collision::ContinuousTriangleIntersection::solveQuadratic(), sofa::component::collision::DiscreteIntersection::testIntersection(), and sofa::component::collision::TriangleOctree::trace().
| #define EQN_EPS 1e-9 |
Definition at line 35 of file ContinuousTriangleIntersection.h.
| #define IsZero | ( | x | ) | ((x) > -EQN_EPS && (x) < EQN_EPS) |
Definition at line 36 of file ContinuousTriangleIntersection.h.
Referenced by sofa::component::collision::ContinuousTriangleIntersection::solveCubic().
1.5.7.1