1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
// SPDX-License-Identifier: LGPL-3.0-or-later
// Author: Kristian Lytje
#include <utility/Limit3D.h>
using namespace ausaxs;
Limit3D::Limit3D() noexcept = default;
Limit3D::Limit3D(const Limit& x, const Limit& y, const Limit& z) noexcept : x(x), y(y), z(z) {}
Limit3D::Limit3D(double xmin, double xmax, double ymin, double ymax, double zmin, double zmax) noexcept : x(xmin, xmax), y(ymin, ymax), z(zmin, zmax) {}
bool Limit3D::empty() const noexcept {return x.empty() || y.empty() || z.empty();}
|