]> Dogcows Code - chaz/yoink/blobdiff - src/Moof/Aabb.hh
extreme refactoring
[chaz/yoink] / src / Moof / Aabb.hh
similarity index 84%
rename from src/aabb.hh
rename to src/Moof/Aabb.hh
index e608b21a9450d7ac6ebb8490c9fdf673e3829483..f66fb24fe6595f60d76a25f9498d38596aabe6c4 100644 (file)
 
 ******************************************************************************/
 
-#ifndef _AABB_HH_
-#define _AABB_HH_
+#ifndef _MOOF_AABB_HH_
+#define _MOOF_AABB_HH_
 
-#include "math.hh"
+#include <Moof/Math.hh>
 
 
-namespace dc {
+namespace Mf {
 
 
 /**
  * Axis-aligned Bounding Box
  */
 
-struct aabb
+struct Aabb
 {
-       aabb() {}
+       Aabb() {}
 
-       aabb(const vector3& minPoint, const vector3& maxPoint) :
+       Aabb(const Vector3& minPoint, const Vector3& maxPoint) :
                min(minPoint),
                max(maxPoint) {}
 
-       aabb (scalar minX, scalar minY, scalar minZ,
-                       scalar maxX, scalar maxY, scalar maxZ) :
+       Aabb (Scalar minX, Scalar minY, Scalar minZ,
+                       Scalar maxX, Scalar maxY, Scalar maxZ) :
                min(minX, minY, minZ),
                max(maxX, maxY, maxZ) {}
 
-       vector3 min;
-       vector3 max;
+       Vector3 min;
+       Vector3 max;
 };
 
 
-} // namespace dc
+} // namespace Mf
 
-#endif // _AABB_HH_
+#endif // _MOOF_AABB_HH_
 
 /** vim: set ts=4 sw=4 tw=80: *************************************************/
 
This page took 0.021297 seconds and 4 git commands to generate.