#include <Face.h>
|
| Face (const ArraySimple< int > &vertices_, int z1_, int z2_, int id_) |
|
| Face (const ArraySimpleFixed< int, 3, 1, 1, 1 > &vertices_, int z1_, int z2_, int id_) |
|
virtual | ~Face () |
|
int | getID () const |
|
int | getVertex (const int &v) const |
|
int | getZ1ID () const |
|
int | getZ2ID () const |
|
int | getNumberOfVertices () const |
|
void | setZ1ID (const int &z) |
|
void | setZ2ID (const int &z) |
|
void | setVertex (int v, int vid) |
|
void | reverseVertices () |
|
Face::Face |
( |
const ArraySimple< int > & |
vertices_, |
|
|
int |
z1_, |
|
|
int |
z2_, |
|
|
int |
id_ |
|
) |
| |
|
inline |
Face::Face |
( |
const ArraySimpleFixed< int, 3, 1, 1, 1 > & |
vertices_, |
|
|
int |
z1_, |
|
|
int |
z2_, |
|
|
int |
id_ |
|
) |
| |
|
inline |
int Face::getID |
( |
| ) |
const |
|
inline |
References id.
Referenced by AdvancingFront::addFaceToFront(), AdvancingFront::advanceFront(), AdvancingFront::auxiliaryCheck(), AdvancingFront::expandFront(), AdvancingFront::gatherExistingCandidates(), AdvancingFront::improveQuality(), isFaceConsistent(), AdvancingFront::isFaceConsistent3D(), AdvancingFront::makeTriOnSurface(), AdvancingFront::makeTriTetFromExistingVertices(), and makeTriTetFromNewVertex().
int Face::getNumberOfVertices |
( |
| ) |
const |
|
inline |
References nVerts.
Referenced by AdvancingFront::addFaceToFront(), AdvancingFront::advanceFront(), AdvancingFront::auxiliaryCheck(), AdvancingFront::computeElementQuality(), AdvancingFront::computeFaceTransformation(), faceVerticesAreSame(), AdvancingFront::gatherExistingCandidates(), AdvancingFront::generateElementList(), AdvancingFront::initialize(), insertFace(), AdvancingFront::isFaceConsistent3D(), AdvancingFront::makeTriOnSurface(), AdvancingFront::makeTriTetFromExistingVertices(), makeTriTetFromNewVertex(), AdvancingFront::newElementVertexCheck(), and AdvancingFront::removeUnusedNodes().
int Face::getVertex |
( |
const int & |
v | ) |
const |
|
inline |
References vertices.
Referenced by AdvancingFront::addFaceToFront(), AdvancingFront::advanceFront(), AdvancingFront::auxiliaryCheck(), AdvancingFront::checkVertexDirection(), AdvancingFront::computeElementQuality(), AdvancingFront::computeFaceTransformation(), faceVerticesAreSame(), AdvancingFront::gatherExistingCandidates(), AdvancingFront::generateElementList(), AdvancingFront::initialize(), AdvancingFront::isFaceConsistent3D(), AdvancingFront::isOnFacePlane(), AdvancingFront::makeTriOnSurface(), AdvancingFront::makeTriTetFromExistingVertices(), makeTriTetFromNewVertex(), AdvancingFront::newElementVertexCheck(), and AdvancingFront::removeUnusedNodes().
int Face::getZ1ID |
( |
| ) |
const |
|
inline |
int Face::getZ2ID |
( |
| ) |
const |
|
inline |
void Face::reverseVertices |
( |
| ) |
|
|
inline |
void Face::setVertex |
( |
int |
v, |
|
|
int |
vid |
|
) |
| |
|
inline |
void Face::setZ1ID |
( |
const int & |
z | ) |
|
|
inline |
void Face::setZ2ID |
( |
const int & |
z | ) |
|
|
inline |
The documentation for this class was generated from the following files: