#include <Moments.H>
Public Member Functions | |
faceMo () | |
void | define (const edgeMo a_edges[4], const int &a_faceNormal, const bool &a_covered, const bool &a_regular, const bool &a_dontKnow) |
void | setFaceArea (const Real &a_area) |
Real | getFaceArea () const |
void | setFaceCentroid (const RealVect &a_centroid) |
RealVect | getFaceCentroid () const |
bool | isRegular () const |
bool | isCovered () const |
bool | dontKnow () const |
Real | getBdLength () const |
void | getNormal (Real a_normal[2]) const |
void | getEdges (edgeMo a_Edges[4]) const |
edgeMo | retrieveEdge (int &a_iEdge) const |
int | getFaceNormal () const |
void | makeNormal () |
void | normalize (Real a_normalVec[2]) |
Private Member Functions | |
void | operator= (const faceMo &a_input) |
faceMo (const faceMo &a_input) | |
Private Attributes | |
edgeMo | m_edges [4] |
Real | m_normalVec [2] |
bool | m_covered |
bool | m_regular |
bool | m_dontKnow |
RealVect | m_centroid |
Real | m_areaFrac |
int | m_faceNormal |
Real | m_bdLength |
faceMo::faceMo | ( | ) | [inline] |
faceMo::faceMo | ( | const faceMo & | a_input | ) | [inline, private] |
References MayDay::Abort().
void faceMo::define | ( | const edgeMo | a_edges[4], | |
const int & | a_faceNormal, | |||
const bool & | a_covered, | |||
const bool & | a_regular, | |||
const bool & | a_dontKnow | |||
) |
void faceMo::setFaceArea | ( | const Real & | a_area | ) |
Real faceMo::getFaceArea | ( | ) | const |
void faceMo::setFaceCentroid | ( | const RealVect & | a_centroid | ) |
RealVect faceMo::getFaceCentroid | ( | ) | const |
bool faceMo::isRegular | ( | ) | const |
bool faceMo::isCovered | ( | ) | const |
bool faceMo::dontKnow | ( | ) | const |
Real faceMo::getBdLength | ( | ) | const |
void faceMo::getNormal | ( | Real | a_normal[2] | ) | const |
void faceMo::getEdges | ( | edgeMo | a_Edges[4] | ) | const |
edgeMo faceMo::retrieveEdge | ( | int & | a_iEdge | ) | const |
int faceMo::getFaceNormal | ( | ) | const |
void faceMo::makeNormal | ( | ) |
void faceMo::normalize | ( | Real | a_normalVec[2] | ) |
void faceMo::operator= | ( | const faceMo & | a_input | ) | [inline, private] |
References MayDay::Abort().
edgeMo faceMo::m_edges[4] [private] |
Real faceMo::m_normalVec[2] [private] |
bool faceMo::m_covered [private] |
bool faceMo::m_regular [private] |
bool faceMo::m_dontKnow [private] |
RealVect faceMo::m_centroid [private] |
Real faceMo::m_areaFrac [private] |
int faceMo::m_faceNormal [private] |
Real faceMo::m_bdLength [private] |