#include <Moments.H>
Collaboration diagram for faceMo:
Public Methods | |
void | setFaceArea (const Real &area) |
Real | getFaceArea () |
void | setFaceCentroid (const RealVect ¢roid) |
RealVect | getFaceCentroid () |
bool | isRegular () const |
bool | isCovered () const |
bool | dontKnow () const |
void | define (edgeMo a_edges[4], int &faceNormal, bool &covered, bool ®ular, bool &dontKnow) |
faceMo () | |
void | getNormal (Real normal[2]) const |
Real | getBdLength () const |
void | makeNormal () |
void | getEdges (edgeMo Edges[4]) const |
bool | normalConstructed () const |
int | getFaceNormal () const |
void | normalize (Real normalVec[2]) |
Public Attributes | |
bool | m_normalConstructed |
Private Methods | |
void | operator= (const faceMo &a_input) |
faceMo (const faceMo &a_input) | |
Private Attributes | |
edgeMo | m_edges [4] |
Real | m_normalVec [2] |
bool | m_regular |
bool | m_covered |
bool | m_dontKnow |
RealVect | m_centroid |
Real | m_areaFrac |
int | m_faceNormal |
Real | m_bdLength |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|