DiscreteIntersection.inl File Reference

#include <sofa/helper/system/config.h>
#include <sofa/component/collision/DiscreteIntersection.h>
#include <sofa/core/ObjectFactory.h>
#include <sofa/core/componentmodel/collision/Intersection.inl>
#include <sofa/component/collision/proximity.h>
#include <iostream>
#include <algorithm>

Include dependency graph for DiscreteIntersection.inl:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Namespaces

namespace  sofa
 Main SOFA namespace.
namespace  sofa::component
 Implementation of components.
namespace  sofa::component::collision

Defines

#define SAMESIDE(ap1, ap2, ap3, ap4)   (((cross((ap4-ap3),(ap1-ap3))) * (cross((ap4-ap3),(ap2-ap3)))) >= 0)
#define SAMESIDE(ap1, ap2, ap3, ap4)   (((cross((ap4-ap3),(ap1-ap3))) * (cross((ap4-ap3),(ap2-ap3)))) >= 0)


Define Documentation

#define SAMESIDE ( ap1,
ap2,
ap3,
ap4   )     (((cross((ap4-ap3),(ap1-ap3))) * (cross((ap4-ap3),(ap2-ap3)))) >= 0)

#define SAMESIDE ( ap1,
ap2,
ap3,
ap4   )     (((cross((ap4-ap3),(ap1-ap3))) * (cross((ap4-ap3),(ap2-ap3)))) >= 0)


Generated on Sun Nov 23 04:07:44 2008 for Sofa by  doxygen 1.5.7.1