#include <Moments.H>
Public Member Functions | |
edgeMo () | |
void | define (const RealVect &a_loPt, const RealVect &a_hiPt, const bool &a_intersectLo, const int &a_direction, const bool &a_covered, const bool &a_regular, const bool &a_dontKnow) |
RealVect | getLo () const |
access member data | |
RealVect | getHi () const |
bool | getIntersectLo () const |
Real | getEdgeLength () const |
RealVect | getEdgeCentroid () const |
bool | isCovered () const |
bool | isRegular () const |
bool | dontKnow () const |
int | direction () const |
Real | moment (const IntVect &a_exponent) const |
integrate monomial | |
Private Attributes | |
RealVect | m_Lo |
RealVect | m_Hi |
bool | m_intersectLo |
Real | m_edgeLength |
RealVect | m_edgeCentroid |
bool | m_covered |
bool | m_regular |
bool | m_dontKnow |
int | m_varOfInt |
edgeMo::edgeMo | ( | ) | [inline] |
void edgeMo::define | ( | const RealVect & | a_loPt, | |
const RealVect & | a_hiPt, | |||
const bool & | a_intersectLo, | |||
const int & | a_direction, | |||
const bool & | a_covered, | |||
const bool & | a_regular, | |||
const bool & | a_dontKnow | |||
) |
RealVect edgeMo::getLo | ( | ) | const |
access member data
RealVect edgeMo::getHi | ( | ) | const |
bool edgeMo::getIntersectLo | ( | ) | const |
Real edgeMo::getEdgeLength | ( | ) | const |
RealVect edgeMo::getEdgeCentroid | ( | ) | const |
bool edgeMo::isCovered | ( | ) | const |
bool edgeMo::isRegular | ( | ) | const |
bool edgeMo::dontKnow | ( | ) | const |
int edgeMo::direction | ( | ) | const |
RealVect edgeMo::m_Lo [private] |
RealVect edgeMo::m_Hi [private] |
bool edgeMo::m_intersectLo [private] |
Real edgeMo::m_edgeLength [private] |
RealVect edgeMo::m_edgeCentroid [private] |
bool edgeMo::m_covered [private] |
bool edgeMo::m_regular [private] |
bool edgeMo::m_dontKnow [private] |
int edgeMo::m_varOfInt [private] |