X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fyoink;a=blobdiff_plain;f=src%2FMoof%2FAabb.cc;h=125e9d19528a9c48abdfd956fb1d8bccfc16c545;hp=4ef15200d80be9b82e4eb2d40b1584be085f62f5;hb=00612586426be6d9a976f141a25ffc1f0d284501;hpb=837bae9f2bf7b25e1d3d2625eeaf39c1d2f48827 diff --git a/src/Moof/Aabb.cc b/src/Moof/Aabb.cc index 4ef1520..125e9d1 100644 --- a/src/Moof/Aabb.cc +++ b/src/Moof/Aabb.cc @@ -10,61 +10,15 @@ **************************************************************************/ #include "Aabb.hh" -#include "Frustum.hh" -#include "OpenGL.hh" -#include "Texture.hh" +#include "Script.hh" namespace Mf { - /* -void Aabb::getOctant(Aabb& octant, int num) const +void Aabb::importClass(Script& script) { - Vector3 mid = getCenter(); - - switch (num) - { - case 0: - octant.init(Vector3(min[0], min[1], mid[2]), - Vector3(mid[0], mid[1], max[2])); - break; - - case 1: - octant.init(Vector3(mid[0], min[1], mid[2]), - Vector3(max[0], mid[1], max[2])); - break; - - case 2: - octant.init(mid, max); - break; - - case 3: - octant.init(Vector3(min[0], mid[1], mid[2]), - Vector3(mid[0], max[1], max[2])); - break; - - case 4: - octant.init(min, mid); - break; - - case 5: - octant.init(Vector3(mid[0], min[1], min[2]), - Vector3(max[0], mid[1], mid[2])); - break; - - case 6: - octant.init(Vector3(mid[0], mid[1], min[2]), - Vector3(max[0], max[1], mid[2])); - break; - - case 7: - octant.init(Vector3(min[0], mid[1], min[2]), - Vector3(mid[0], max[1], mid[2])); - break; - } } -*/ } // namespace Mf