16 template <
typename Real>
19 public TIQuery<Real, AlignedBox3<Real>, Sphere3<Real>>
27 public TIQuery<Real, AlignedBox3<Real>, Sphere3<Real>>::Result
35 template <
typename Real>
38 public FIQuery<Real, AlignedBox3<Real>, Sphere3<Real>>
45 public FIQuery<Real, AlignedBox3<Real>, Sphere3<Real>>::Result
56 template <
typename Real>
67 this->DoQuery(box.extent, cdiff, sphere.radius, result);
72 template <
typename Real>
83 temp = sphereVelocity - boxVelocity;
87 this->DoQuery(maxTime, box.center, box.extent, sphere, cdiff, relvel, result);
DualQuaternion< Real > Dot(DualQuaternion< Real > const &d0, DualQuaternion< Real > const &d1)
Result operator()(Type0 const &primitive0, Type1 const &primitive1)