TAABB.h 789 B

123456789101112131415161718192021222324252627282930
  1. // TAABB.h - [2020-04-13 11:57:46]
  2. #ifndef _TAABB_H_
  3. #define _TAABB_H_
  4. #include "common.h"
  5. #include "CFTTVector32.h"
  6. /*
  7. 00198E10 TAABB::Expand(CFTTVector32 const&)
  8. 00198E28 TAABB::Inflate(float const&)
  9. 001991E4 TAABB::Expand(TAABB const&)
  10. 0019F554 TAABB::Inflate(CFTTVector32 const&)
  11. 001A4E12 TAABB::Overlap(TAABB const&,TAABB const&)
  12. 001A50D0 TAABB::SurfaceArea()
  13. */
  14. class TAABB {
  15. public:
  16. void Expand(CFTTVector32 const &a2); // 00198E10
  17. void Expand(TAABB const &a2); // 001991E4
  18. void Inflate(CFTTVector32 const &a2); // 0019F554
  19. void Inflate(float const &a2); // 00198E28
  20. int Overlap(TAABB *a2); // 001A4E12
  21. float SurfaceArea(); // 001A50D0
  22. CFTTVector32 Vector32_0;
  23. CFTTVector32 Vector32_C;
  24. };
  25. #endif //_TAABB_H_