00001
00002
00003
00005
00006
00011
00016
00021
00023
00024 #ifndef GLBBOX_H
00025 #define GLBBOX_H
00026
00027 #include "Bbox.h"
00028 #include "BboxDrawArray.h"
00029
00030 namespace X3DTK {
00031 namespace GL {
00032
00034
00035 class Bbox : public X3DTK::Bbox
00036 {
00037 public:
00039 Bbox();
00041 explicit Bbox(const X3DTK::Bbox &BB);
00043 explicit Bbox(const SFVec3f &min, const SFVec3f &max);
00044
00046 void draw() const;
00047
00048 protected:
00049 static BboxDrawArray bbox_array;
00050 };
00051
00052 }
00053 }
00054
00055 #endif