Home | History | Annotate | Download | only in BVH

Lines Matching refs:Volume

74      bool intersectVolume(const BVH::Volume &volume) //returns true if volume intersects the query
86 bool intersectVolumeVolume(const BVH1::Volume &v1, const BVH2::Volume &v2) //returns true if product of volumes intersects the query
87 bool intersectVolumeObject(const BVH1::Volume &v1, const BVH2::Object &o2) //returns true if the volume-object product intersects the query
88 bool intersectObjectVolume(const BVH1::Object &o1, const BVH2::Volume &v2) //returns true if the volume-object product intersects the query
97 typedef internal::intersector_helper1<typename BVH1::Volume, typename BVH1::Object, typename BVH2::Object, Intersector> Helper1;
98 typedef internal::intersector_helper2<typename BVH2::Volume, typename BVH2::Object, typename BVH1::Object, Intersector> Helper2;
117 const typename BVH1::Volume &vol1 = tree1.getVolume(*vBegin1);
214 Scalar minimumOnVolume(const BVH::Volume &volume)
228 Scalar minimumOnVolumeVolume(const BVH1::Volume &v1, const BVH2::Volume &v2)
229 Scalar minimumOnVolumeObject(const BVH1::Volume &v1, const BVH2::Object &o2)
230 Scalar minimumOnObjectVolume(const BVH1::Object &o1, const BVH2::Volume &v2)
240 typedef internal::minimizer_helper1<typename BVH1::Volume, typename BVH1::Object, typename BVH2::Object, Minimizer> Helper1;
241 typedef internal::minimizer_helper2<typename BVH2::Volume, typename BVH2::Object, typename BVH1::Object, Minimizer> Helper2;
274 const typename BVH1::Volume &vol1 = tree1.getVolume(*vBegin1);