11 #ifndef smtk_geometry_BoundingBox_h
12 #define smtk_geometry_BoundingBox_h
14 #include "smtk/CoreExports.h"
16 #include "smtk/resource/PersistentObject.h"
17 #include "smtk/resource/query/DerivedFrom.h"
18 #include "smtk/resource/query/Query.h"
33 virtual std::array<double, 6> operator()(
const smtk::resource::PersistentObject::Ptr&)
const = 0;
36 inline std::array<double, 6> BoundingBox::operator()(
37 const smtk::resource::PersistentObject::Ptr&)
const
39 return { { 1., 0., 1., 0., 1., 0. } };