MAIA bb96820c
Multiphysics at AIA
|
Functions | |
template<typename T , MInt nDim> | |
MBool | doBoxesOverlap (const T *const a, const T *const b) |
template<typename T , MInt nDim> | |
MBool | isBoxInsideBox (const T *const a, const T *const b) |
template<typename T , MInt nDim> | |
MBool | isPointInsideBox (const T *const p, const T *const b) |
template<MInt nDim> | |
MBool | isPointInsideSphere (const MFloat *const p, const MFloat *const c, const MFloat R) |
template<MInt nDim> | |
MBool | isPointInsideRingSegment (const MFloat *const p, const MFloat *const c, const MFloat *const R, const MFloat *const phi, const MInt axis) |
template<MInt nDim> | |
MBool | isBoxInsideSphere (const MFloat *const p, const MFloat *const c, const MFloat R) |
template<typename T , MInt nDim> | |
MBool | isSphereInsideBox (const T *const c, const T R, const T *const p) |
template<MInt nDim> | |
MBool | doBoxAndSphereOverlap (const MFloat *const b, const MFloat *const c, const MFloat R) |
template<MInt nDim> | |
MBool | doesLinePenetrateBox (const MFloat *const line, const MFloat *const bbox) |
template<MInt nDim> | |
MBool | doesLinePenetrateSphere (const MFloat *const line, const MFloat *const center, const MFloat radius) |
MBool maia::geom::doBoxAndSphereOverlap | ( | const MFloat *const | b, |
const MFloat *const | c, | ||
const MFloat | R | ||
) |
Definition at line 123 of file geometryanalytic.h.
MBool maia::geom::doBoxesOverlap | ( | const T *const | a, |
const T *const | b | ||
) |
Definition at line 19 of file geometryanalytic.h.
MBool maia::geom::doesLinePenetrateBox | ( | const MFloat *const | line, |
const MFloat *const | bbox | ||
) |
Definition at line 170 of file geometryanalytic.h.
MBool maia::geom::doesLinePenetrateSphere | ( | const MFloat *const | line, |
const MFloat *const | center, | ||
const MFloat | radius | ||
) |
Definition at line 247 of file geometryanalytic.h.
MBool maia::geom::isBoxInsideSphere | ( | const MFloat *const | p, |
const MFloat *const | c, | ||
const MFloat | R | ||
) |
Definition at line 96 of file geometryanalytic.h.
MBool maia::geom::isPointInsideBox | ( | const T *const | p, |
const T *const | b | ||
) |
Definition at line 39 of file geometryanalytic.h.
MBool maia::geom::isPointInsideRingSegment | ( | const MFloat *const | p, |
const MFloat *const | c, | ||
const MFloat *const | R, | ||
const MFloat *const | phi, | ||
const MInt | axis | ||
) |
Definition at line 62 of file geometryanalytic.h.
MBool maia::geom::isPointInsideSphere | ( | const MFloat *const | p, |
const MFloat *const | c, | ||
const MFloat | R | ||
) |
Definition at line 49 of file geometryanalytic.h.
MBool maia::geom::isSphereInsideBox | ( | const T *const | c, |
const T | R, | ||
const T *const | p | ||
) |
Definition at line 112 of file geometryanalytic.h.