|
MAIA bb96820c
Multiphysics at AIA
|
Go to the source code of this file.
Namespaces | |
| namespace | maia |
| Namespace for auxiliary functions/classes. | |
| namespace | maia::geom |
Functions | |
| template<typename T , MInt nDim> | |
| MBool | maia::geom::doBoxesOverlap (const T *const a, const T *const b) |
| template<typename T , MInt nDim> | |
| MBool | maia::geom::isBoxInsideBox (const T *const a, const T *const b) |
| template<typename T , MInt nDim> | |
| MBool | maia::geom::isPointInsideBox (const T *const p, const T *const b) |
| template<MInt nDim> | |
| MBool | maia::geom::isPointInsideSphere (const MFloat *const p, const MFloat *const c, const MFloat R) |
| template<MInt nDim> | |
| MBool | maia::geom::isPointInsideRingSegment (const MFloat *const p, const MFloat *const c, const MFloat *const R, const MFloat *const phi, const MInt axis) |
| template<MInt nDim> | |
| MBool | maia::geom::isBoxInsideSphere (const MFloat *const p, const MFloat *const c, const MFloat R) |
| template<typename T , MInt nDim> | |
| MBool | maia::geom::isSphereInsideBox (const T *const c, const T R, const T *const p) |
| template<MInt nDim> | |
| MBool | maia::geom::doBoxAndSphereOverlap (const MFloat *const b, const MFloat *const c, const MFloat R) |
| template<MInt nDim> | |
| MBool | maia::geom::doesLinePenetrateBox (const MFloat *const line, const MFloat *const bbox) |
| template<MInt nDim> | |
| MBool | maia::geom::doesLinePenetrateSphere (const MFloat *const line, const MFloat *const center, const MFloat radius) |