11 Real distance(
const Point3D& pt)
const;
12 bool intersects(
const Line3D&, Real* t=NULL, Real* u=NULL, Real epsilon=0)
const;
13 bool intersects(
const Ray3D&, Real* t=NULL, Real* u=NULL, Real epsilon=0)
const;
14 bool intersects(
const AABB3D&, Real& tmin, Real& tmax)
const;
15 void closestPoint(
const Line3D&,Real& t,Real& u)
const;
16 void closestPoint(
const Ray3D&,Real& t,Real& u)
const;
17 Real distance(
const AABB3D& bb)
const;
18 Real distance(
const AABB3D& bb, Real& tclosest,
Vector3& bbclosest)
const;
A 3D vector class.
Definition: math3d/primitives.h:136
A 3D axis-aligned bounding box.
Definition: AABB3D.h:13
Contains all the definitions in the Math3D package.
Definition: AnyGeometry.h:13
A 3D line class.
Definition: Line3D.h:18