ESyS-Particle  2.3.4
esys::lsm::impl::IntersectionVolCalculator< tmplDim, TmplVec >::Vertex Class Reference

#include <IntersectionVolCalculator.h>

Public Member Functions

 Vertex ()
 
 Vertex (const Vec &pt)
 
 Vertex (const Vertex &vtx)
 
Vertexoperator= (const Vertex &vtx)
 
const VecgetPoint () const
 
void setPoint (const Vec &pt)
 

Private Attributes

Vec m_pt
 

Constructor & Destructor Documentation

◆ Vertex() [1/3]

template<int tmplDim, typename TmplVec >
esys::lsm::impl::IntersectionVolCalculator< tmplDim, TmplVec >::Vertex::Vertex

◆ Vertex() [2/3]

template<int tmplDim, typename TmplVec >
esys::lsm::impl::IntersectionVolCalculator< tmplDim, TmplVec >::Vertex::Vertex ( const Vec pt)

◆ Vertex() [3/3]

template<int tmplDim, typename TmplVec >
esys::lsm::impl::IntersectionVolCalculator< tmplDim, TmplVec >::Vertex::Vertex ( const Vertex vtx)

Member Function Documentation

◆ getPoint()

template<int tmplDim, typename TmplVec >
const IntersectionVolCalculator< tmplDim, TmplVec >::Vec & esys::lsm::impl::IntersectionVolCalculator< tmplDim, TmplVec >::Vertex::getPoint

Referenced by esys::lsm::impl::IntersectionVolCalculator< tmplDim, TmplVec >::getVolume().

Here is the caller graph for this function:

◆ operator=()

template<int tmplDim, typename TmplVec >
IntersectionVolCalculator< tmplDim, TmplVec >::Vertex & esys::lsm::impl::IntersectionVolCalculator< tmplDim, TmplVec >::Vertex::operator= ( const Vertex vtx)

◆ setPoint()

template<int tmplDim, typename TmplVec >
void esys::lsm::impl::IntersectionVolCalculator< tmplDim, TmplVec >::Vertex::setPoint ( const Vec pt)

Member Data Documentation

◆ m_pt

template<int tmplDim, typename TmplVec >
Vec esys::lsm::impl::IntersectionVolCalculator< tmplDim, TmplVec >::Vertex::m_pt
private

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