#include <BoundingSphere.h>
◆ BoundingSphere() [1/2]
| esys::lsm::BoundingSphere::BoundingSphere |
( |
| ) |
|
|
inline |
◆ BoundingSphere() [2/2]
| esys::lsm::BoundingSphere::BoundingSphere |
( |
const Vec3 & |
centre, |
|
|
double |
radius |
|
) |
| |
|
inline |
◆ ~BoundingSphere()
| esys::lsm::BoundingSphere::~BoundingSphere |
( |
| ) |
|
|
inlinevirtual |
◆ contains() [1/2]
| bool esys::lsm::BoundingSphere::contains |
( |
const BoundingSphere & |
bSphere, |
|
|
double |
tolerance = 0.0 |
|
) |
| const |
|
inline |
◆ contains() [2/2]
| bool esys::lsm::BoundingSphere::contains |
( |
const Vec3 & |
pt, |
|
|
double |
tolerance = 0.0 |
|
) |
| const |
|
inline |
◆ get2dBBox()
| BoundingBox esys::lsm::BoundingSphere::get2dBBox |
( |
| ) |
const |
|
inline |
◆ getBBox()
| BoundingBox esys::lsm::BoundingSphere::getBBox |
( |
| ) |
const |
|
inline |
◆ getCentre()
| const Vec3 & esys::lsm::BoundingSphere::getCentre |
( |
| ) |
const |
|
inline |
References m_centre.
Referenced by contains(), esys::lsm::TwoDSphereSphereFitter< TmplFitTraits >::findAFit(), esys::lsm::ThreeDSphereSphereFitter< TmplFitTraits >::findAFit(), get2dBBox(), getBBox(), esys::lsm::BoundingSpherePy::getCentrePy(), esys::lsm::TwoDSphereSphereFitter< TmplFitTraits >::getFitParticle(), esys::lsm::ThreeDSphereSphereFitter< TmplFitTraits >::getFitParticle(), esys::lsm::operator<<(), operator<<(), and operator==().
◆ getRadius()
| double esys::lsm::BoundingSphere::getRadius |
( |
| ) |
const |
|
inline |
References m_radius.
Referenced by contains(), esys::lsm::exportBoundingSphere(), esys::lsm::TwoDSphereSphereFitter< TmplFitTraits >::findAFit(), esys::lsm::ThreeDSphereSphereFitter< TmplFitTraits >::findAFit(), get2dBBox(), getBBox(), esys::lsm::TwoDSphereSphereFitter< TmplFitTraits >::getFitParticle(), esys::lsm::ThreeDSphereSphereFitter< TmplFitTraits >::getFitParticle(), esys::lsm::BoundingSpherePyPickleSuite::getinitargs(), esys::lsm::operator<<(), operator<<(), and operator==().
◆ operator==()
| bool esys::lsm::BoundingSphere::operator== |
( |
const BoundingSphere & |
bSphere | ) |
const |
|
inline |
◆ m_centre
| Vec3 esys::lsm::BoundingSphere::m_centre |
|
private |
◆ m_radius
| double esys::lsm::BoundingSphere::m_radius |
|
private |
The documentation for this class was generated from the following files: