Home | History | Annotate | Download | only in functional

Lines Matching refs:BoundingBox

61 struct BoundingBox
74 float& BoundingBox::getComponentAccess (int ndx)
83 const float& BoundingBox::getComponentAccess (int ndx) const
85 return const_cast<BoundingBox*>(this)->getComponentAccess(ndx);
94 static ProjectedBBox projectBoundingBox (const BoundingBox& bbox)
235 bool verifyState (glu::CallLogWrapper& gl, const BoundingBox& bbox) const;
257 static const BoundingBox fixedCases[] =
270 std::vector<BoundingBox> cases;
275 BoundingBox boundingBox;
279 boundingBox.getComponentAccess(coordNdx) = rnd.getFloat(-4.0f, 4.0f);
281 cases.push_back(boundingBox);
290 const BoundingBox& boundingBox = cases[caseNdx];
292 gl.glPrimitiveBoundingBox(boundingBox.min.x(), boundingBox.min.y(), boundingBox.min.z(), boundingBox.min.w(),
293 boundingBox.max.x(), boundingBox.max.y(), boundingBox.max.z(), boundingBox.max.w());
295 if (!verifyState(gl, boundingBox))
302 bool QueryCase::verifyState (glu::CallLogWrapper& gl, const BoundingBox& bbox) const
554 BoundingBox bbox;