Axis-aligned bounds of the geometry a scene draws.
More...
#include <scene.hpp>
|
| void | add (double x, double y, double z) |
| std::array< double, 3 > | center () const |
| double | extent (int axis) const |
| double | diagonal () const |
|
| std::array< double, 3 > | min {0, 0, 0} |
| std::array< double, 3 > | max {0, 0, 0} |
| bool | valid = false |
Axis-aligned bounds of the geometry a scene draws.
Definition at line 37 of file scene.hpp.
◆ add()
| void reusex::visualize::SceneBounds::add |
( |
double | x, |
|
|
double | y, |
|
|
double | z ) |
◆ center()
| std::array< double, 3 > reusex::visualize::SceneBounds::center |
( |
| ) |
const |
◆ diagonal()
| double reusex::visualize::SceneBounds::diagonal |
( |
| ) |
const |
◆ extent()
| double reusex::visualize::SceneBounds::extent |
( |
int | axis | ) |
const |
|
inline |
◆ max
| std::array<double, 3> reusex::visualize::SceneBounds::max {0, 0, 0} |
◆ min
| std::array<double, 3> reusex::visualize::SceneBounds::min {0, 0, 0} |
◆ valid
| bool reusex::visualize::SceneBounds::valid = false |
The documentation for this struct was generated from the following file: