|
VirtualFluids 0.2.0
Parallel CFD LBM Solver
|
#include <BoundingBox.h>
Public Member Functions | |
| BoundingBox (real minX, real maxX, real minY, real maxY, real minZ, real maxZ) | |
| BoundingBox ()=default | |
| void | setMinMax (const Triangle &t) |
| void | print () const |
| bool | isInside (const Triangle &t) const |
| bool | isInside (const real x, const real y, const real z) const |
| bool | intersect (const Triangle &t) const |
| std::vector< std::vector< Vertex > > | getIntersectionPoints (const BoundingBox &b) const |
| bool | intersect (const BoundingBox &box) const |
| bool | operator== (const BoundingBox &box) const |
| void | extend (real delta) |
Static Public Member Functions | |
| static BoundingBox | makeInvalidMinMaxBox () |
Public Attributes | |
| real | minX |
| real | maxX |
| real | minY |
| real | maxY |
| real | minZ |
| real | maxZ |
Definition at line 47 of file BoundingBox.h.
Definition at line 45 of file BoundingBox.cpp.
|
default |
Definition at line 191 of file BoundingBox.cpp.
| std::vector< std::vector< Vertex > > BoundingBox::getIntersectionPoints | ( | const BoundingBox & | b | ) | const |
Definition at line 103 of file BoundingBox.cpp.
| bool BoundingBox::intersect | ( | const BoundingBox & | box | ) | const |
Definition at line 149 of file BoundingBox.cpp.
Definition at line 77 of file BoundingBox.cpp.
Definition at line 91 of file BoundingBox.cpp.
Definition at line 84 of file BoundingBox.cpp.
|
static |
Definition at line 47 of file BoundingBox.cpp.
| bool BoundingBox::operator== | ( | const BoundingBox & | box | ) | const |
Definition at line 181 of file BoundingBox.cpp.
| void BoundingBox::print | ( | ) | const |
Definition at line 175 of file BoundingBox.cpp.
Definition at line 58 of file BoundingBox.cpp.
| real vf::gpu::BoundingBox::maxX |
Definition at line 51 of file BoundingBox.h.
| real vf::gpu::BoundingBox::maxY |
Definition at line 53 of file BoundingBox.h.
| real vf::gpu::BoundingBox::maxZ |
Definition at line 55 of file BoundingBox.h.
| real vf::gpu::BoundingBox::minX |
Definition at line 50 of file BoundingBox.h.
| real vf::gpu::BoundingBox::minY |
Definition at line 52 of file BoundingBox.h.
| real vf::gpu::BoundingBox::minZ |
Definition at line 54 of file BoundingBox.h.