From 5692f616c6201b39184e4353b6a4cb850a84a450 Mon Sep 17 00:00:00 2001 From: ladevieq Date: Wed, 15 Jun 2022 23:02:29 +0200 Subject: Fix formatting and linting --- include/aabb.hpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'include/aabb.hpp') diff --git a/include/aabb.hpp b/include/aabb.hpp index 475c04e..85b3c21 100644 --- a/include/aabb.hpp +++ b/include/aabb.hpp @@ -4,7 +4,7 @@ #include "vec3.hpp" #include "triangle.hpp" #include -#include +#include class aabb { public: @@ -36,27 +36,27 @@ class aabb { maximum.max(point); } - int32_t maximum_axis() { + int32_t maximum_axis() const { vec3 diag = diagonal(); if (diag.v[0] > diag.v[1] && diag.v[0] > diag.v[2]) { return 0; - } else if (diag.v[1] > diag.v[2]) { + } + if (diag.v[1] > diag.v[2]) { return 1; - } else { - return 2; } + return 2; } - vec3 diagonal() { + vec3 diagonal() const { return maximum - minimum; } - vec3 center() { + vec3 center() const { return diagonal() / 2.f; } - float surface_area() { + float surface_area() const { auto diag = diagonal(); return 2.f * (diag.v[0] * diag.v[1] + diag.v[0] * diag.v[2] + diag.v[1] * diag.v[2]); } -- cgit v1.3