X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=laserbrain_demo;a=blobdiff_plain;f=src%2Fexhibit.cc;h=b8d44cc3bfaaaed6218f18862b2b66702418fe27;hp=eaa2251ae17d673c57fc9f93993fd07e95cf7f1c;hb=ebbb52cd0de8e27817a0770bd7bdb48a58348a02;hpb=827f01e0ede01a7dd640c8055f1a169cb85e32f9 diff --git a/src/exhibit.cc b/src/exhibit.cc index eaa2251..b8d44cc 100644 --- a/src/exhibit.cc +++ b/src/exhibit.cc @@ -1,6 +1,7 @@ #include "exhibit.h" #include "snode.h" #include "scene.h" +#include "geomdraw.h" class ExhibitPriv { public: @@ -92,5 +93,15 @@ void Exhibit::post_draw() const if(node) { glMatrixMode(GL_MODELVIEW); glPopMatrix(); + + const AABox &bvol = get_aabox(); + draw_geom_object(&bvol); } } + + +const AABox &Exhibit::get_aabox() const +{ + aabb = node->get_bounds(); + return aabb; +}