bounds_type bounds() const { return bounds_type(v_,v_); }
bounds_type client_bounds() { return bounds_type( client_extent() ); }
bounds_type window_bounds() { return bounds_type( window_topleft(), window_extent() ); }
BoundingBox(point_type _min, point_type _max) : bounds_(bounds_type(_min,_max)) { }
BoundingBox() : bounds_(bounds_type()) {}
bounds_type bounds() const { point_type _rP(radius_,radius_,radius_), _rM(-radius_,-radius_,-radius_); return bounds_type(center_ + _rM, center_ + _rP); }