IOSS
2.0
Loading...
Searching...
No Matches
Ioss_BoundingBox.h
Go to the documentation of this file.
1
// Copyright(C) 1999-2020, 2022 National Technology & Engineering Solutions
2
// of Sandia, LLC (NTESS). Under the terms of Contract DE-NA0003525 with
3
// NTESS, the U.S. Government retains certain rights in this software.
4
//
5
// See packages/seacas/LICENSE for details
6
7
#pragma once
8
9
#include "ioss_export.h"
10
11
namespace
Ioss
{
12
struct
IOSS_EXPORT
AxisAlignedBoundingBox
13
{
14
AxisAlignedBoundingBox
() =
default
;
15
16
AxisAlignedBoundingBox
(
double
xm,
double
ym,
double
zm,
double
xM,
double
yM,
double
zM)
17
: xmin(xm), ymin(ym), zmin(zm), xmax(xM), ymax(yM), zmax(zM)
18
{
19
}
20
21
double
xmin{};
22
double
ymin{};
23
double
zmin{};
24
25
double
xmax{};
26
double
ymax{};
27
double
zmax{};
28
};
29
}
// namespace Ioss
Ioss
The main namespace for the Ioss library.
Definition
Ioad_DatabaseIO.C:40
Ioss::AxisAlignedBoundingBox
Definition
Ioss_BoundingBox.h:13
Ioss::AxisAlignedBoundingBox::AxisAlignedBoundingBox
AxisAlignedBoundingBox()=default
Ioss::AxisAlignedBoundingBox::AxisAlignedBoundingBox
AxisAlignedBoundingBox(double xm, double ym, double zm, double xM, double yM, double zM)
Definition
Ioss_BoundingBox.h:16
src
Ioss_BoundingBox.h
Generated by
1.12.0