20 #ifndef MIRTK_SurfaceForce_H 21 #define MIRTK_SurfaceForce_H 23 #include "mirtk/ExternalForce.h" 74 double IntersectWithRay(
const double p[3],
const double e[3],
double l = .0)
const;
88 double SelfDistance(
const double p[3],
const double n[3],
double maxd = .0)
const;
95 #endif // MIRTK_SurfaceForce_H double IntersectWithRay(const double p[3], const double e[3], double l=.0) const
void CopyAttributes(const SurfaceForce &)
Copy attributes of this class from another instance.
double SelfDistance(const double p[3], const double n[3], double maxd=.0) const
SurfaceForce & operator=(const SurfaceForce &)
Assignment operator.
SurfaceForce(const char *="", double=1.0)
Constructor.
virtual ~SurfaceForce()
Destructor.