SphereTree Class Reference

#include <MultiSphereIF.H>

List of all members.

Public Member Functions

 SphereTree (const RealBox &a_bbox, const Vector< Real > &a_radii, const Vector< RealVect > &a_centers)
virtual ~SphereTree ()
const SphereTreefindNode (const RealVect &a_point) const
const int & getNumSpheres () const
int getNumSpheres ()
const Vector< Real > & getRadii () const
Vector< RealgetRadii ()
const Vector< RealVect > & getCenters () const
Vector< RealVectgetCenters ()

Protected Attributes

RealBox m_bbox
int m_numSpheres
Vector< Realm_radii
Vector< RealVectm_centers
SphereTreem_left
SphereTreem_right

Private Member Functions

 SphereTree ()
void operator= (const SphereTree &a_inputIF)


Constructor & Destructor Documentation

SphereTree::SphereTree ( const RealBox a_bbox,
const Vector< Real > &  a_radii,
const Vector< RealVect > &  a_centers 
)

virtual SphereTree::~SphereTree (  )  [inline, virtual]

References m_left, and m_right.

SphereTree::SphereTree (  )  [inline, private]

References MayDay::Abort().


Member Function Documentation

const SphereTree& SphereTree::findNode ( const RealVect a_point  )  const [inline]

const int& SphereTree::getNumSpheres (  )  const [inline]

References m_numSpheres.

int SphereTree::getNumSpheres (  )  [inline]

References m_numSpheres.

const Vector<Real>& SphereTree::getRadii (  )  const [inline]

References m_radii.

Vector<Real> SphereTree::getRadii (  )  [inline]

References m_radii.

const Vector<RealVect>& SphereTree::getCenters (  )  const [inline]

References m_centers.

Vector<RealVect> SphereTree::getCenters (  )  [inline]

References m_centers.

void SphereTree::operator= ( const SphereTree a_inputIF  )  [inline, private]

References MayDay::Abort().


Member Data Documentation

Referenced by findNode().

int SphereTree::m_numSpheres [protected]

Referenced by findNode(), and getNumSpheres().

Referenced by getRadii().

Referenced by getCenters().

Referenced by findNode(), and ~SphereTree().

Referenced by findNode(), and ~SphereTree().


The documentation for this class was generated from the following file:

Generated on Fri Apr 5 04:25:18 2019 for Chombo + EB by  doxygen 1.5.5