voxelTerrain
Main Page
Classes
Files
Examples
File List
All
Classes
Functions
Variables
Typedefs
Enumerations
Pages
modules
math
source
blub
math
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
:
15
typedef
axisAlignedBoxTemplate<vector3int32>
t_base
;
16
17
axisAlignedBoxInt32
()
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
blub::axisAlignedBoxTemplate
Definition:
axisAlignedBoxTemplate.hpp:15
blub::axisAlignedBoxInt32
Definition:
axisAlignedBoxInt32.hpp:12
blub
Definition:
deadlineTimer.hpp:10
blub::vector3Template< int32, 0 >
Generated on Sat Jan 31 2015 13:35:22 for voxelTerrain by
1.8.8