LineSegment.cpp 442 B

12345678910111213141516171819
  1. #include "anki/collision/LineSegment.h"
  2. #include "anki/collision/Plane.h"
  3. #include <algorithm>
  4. namespace anki {
  5. //==============================================================================
  6. LineSegment LineSegment::getTransformed(const Transform& transform) const
  7. {
  8. LineSegment out;
  9. out.origin = origin.getTransformed(transform);
  10. out.dir = transform.getRotation() * (dir * transform.getScale());
  11. return out;
  12. }
  13. } // end namespace