Home | History | Annotate | Download | only in functional

Lines Matching defs:BoundingBox

60 struct BoundingBox
73 float& BoundingBox::getComponentAccess (int ndx)
82 const float& BoundingBox::getComponentAccess (int ndx) const
84 return const_cast<BoundingBox*>(this)->getComponentAccess(ndx);
93 static ProjectedBBox projectBoundingBox (const BoundingBox& bbox)
202 bool verifyState (glu::CallLogWrapper& gl, const BoundingBox& bbox) const;
222 static const BoundingBox fixedCases[] =
235 std::vector<BoundingBox> cases;
240 BoundingBox boundingBox;
244 boundingBox.getComponentAccess(coordNdx) = rnd.getFloat(-4.0f, 4.0f);
246 cases.push_back(boundingBox);
255 const BoundingBox& boundingBox = cases[caseNdx];
257 gl.glPrimitiveBoundingBoxEXT(boundingBox.min.x(), boundingBox.min.y(), boundingBox.min.z(), boundingBox.min.w(),
258 boundingBox.max.x(), boundingBox.max.y(), boundingBox.max.z(), boundingBox.max.w());
260 if (!verifyState(gl, boundingBox))
267 bool QueryCase::verifyState (glu::CallLogWrapper& gl, const BoundingBox& bbox) const
519 BoundingBox bbox;