- Plane planes_[6]; // left, right, bottom, top, near, far
+ Plane mPlanes[6]; // left, right, bottom, top, near, far
- inline Frustum(const Matrix4& modelview, Scalar fovy, Scalar aspect,
+ Frustum(const Matrix4& modelview, Scalar fovy, Scalar aspect,
Scalar abutting, Scalar distant)
{
init(modelview, fovy, aspect, abutting, distant);
Scalar abutting, Scalar distant)
{
init(modelview, fovy, aspect, abutting, distant);
void init(const Matrix4& modelview, Scalar fovy, Scalar aspect,
Scalar abutting, Scalar distant);
void init(const Matrix4& modelview, Scalar fovy, Scalar aspect,
Scalar abutting, Scalar distant);
- Collision containsAabb(const Aabb& aabb) const;
- Collision containsSphere(const Sphere& sphere) const;
+ Collision contains(const Aabb<3>& aabb) const;
+ Collision contains(const Sphere<3>& sphere) const;