ESyS-Particle  4.0.1
Public Member Functions | Static Public Member Functions | List of all members
esys::lsm::impl::IntersectionVolCalculator< tmplDim, TmplVec >::VertexBox Class Reference
Inheritance diagram for esys::lsm::impl::IntersectionVolCalculator< tmplDim, TmplVec >::VertexBox:
Inheritance graph
[legend]
Collaboration diagram for esys::lsm::impl::IntersectionVolCalculator< tmplDim, TmplVec >::VertexBox:
Collaboration graph
[legend]

Public Member Functions

 VertexBox (const BasicBox &box)
 VertexBox (const VertexBox &box)
VertexBoxoperator= (const VertexBox &box)
void createVertices ()
const VertexgetVertex (int i) const
- Public Member Functions inherited from esys::lsm::impl::DimBasicBox< tmplDim, TmplVec >
 DimBasicBox (const Vec &minPt, const Vec &maxPt)
const Vec & getMinPt () const
const Vec & getMaxPt () const
double getVolume () const
template<typename TmplSphere >
bool intersectsWith (const TmplSphere &sphere) const
bool intersectsWith (const Vec &pt) const
template<typename TmplSphere >
bool contains (const TmplSphere &sphere) const

Static Public Member Functions

static int getNumVertices ()

Additional Inherited Members

- Public Types inherited from esys::lsm::impl::DimBasicBox< tmplDim, TmplVec >
typedef TmplVec Vec

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