voxelTerrain
 All Classes Functions Variables Typedefs Enumerations Pages
axisAlignedBoxInt32.hpp
1 #ifndef AXISALIGNEDBOXINT32_HPP
2 #define AXISALIGNEDBOXINT32_HPP
3 
4 #include "blub/math/axisAlignedBoxTemplate.hpp"
5 #include "blub/math/vector3int.hpp"
6 
7 
8 namespace blub
9 {
10 
11 
12 class axisAlignedBoxInt32 : public axisAlignedBoxTemplate<vector3int32>
13 {
14 public:
16 
18  {
19  setInvalid();
20  }
21 
22  axisAlignedBoxInt32(const vector3int32& min, const vector3int32& max)
23  : t_base(min, max)
24  {
25  ;
26  }
27 
28  void setInvalid(void)
29  {
30  setMinimumAndMaximum(vector3int32(1), vector3int32(0));
31  }
32 
33 };
34 
35 
36 }
37 
38 
39 #endif // AXISALIGNEDBOXINT32_HPP
Definition: axisAlignedBoxTemplate.hpp:15
Definition: axisAlignedBoxInt32.hpp:12
Definition: deadlineTimer.hpp:10