36#include <Inventor/SbVec3f.h>
37#include <Inventor/SbBox3f.h>
50 void getValue(
SbTri3f & t)
const;
60 float * linP0,
float * linP1);
62 float * pfSParam = NULL,
float * pfTParam = NULL)
const;
66 SbBool intersect(
const SbTri3f & triangle)
const;
67 SbBool intersect(
const SbTri3f & triangle,
float epsilon)
const;
74 SbTri3fP *
const pimpl;
The SbBox3f class is an abstraction for an axis aligned 3 dimensional box.
Definition SbBox3f.h:46
A class that at this point in time has one purpose - figuring out if two triangles intersect each oth...
Definition SbTri3f.h:41
const SbBox3f getBoundingBox(void) const
Definition SbTri3f.cpp:1517
static float sqrDistance(const SbVec3f &a1, const SbVec3f &a2, const SbVec3f &b1, const SbVec3f &b2, float *linP0, float *linP1)
Definition SbTri3f.cpp:898
float getDistance(const SbTri3f &t) const
Definition SbTri3f.cpp:1222
The SbVec3f class is a 3 dimensional vector with floating point coordinates.
Definition SbVec3f.h:51