5 #include "abstractshape.h"
10 template<
typename T>
class TAABB;
15 Line(
const glm::vec3& a,
const glm::vec3& b);
17 const glm::vec3& a()
const;
18 void setA(
const glm::vec3& a);
20 const glm::vec3& b()
const;
21 void setB(
const glm::vec3& b);
23 virtual bool intersects(
const Sphere& sphere)
const override;
24 virtual bool nearTo(
const TAABB<int>& aabb)
const override;
25 virtual bool containedBy(
const TAABB<int>& aabb)
const override;
Definition: abstractshape.h:7