![]() |
Ice Sheet System Model
4.18
Code documentation
|
#include <VertexOnGeom.h>
Public Member Functions | |
VertexOnGeom () | |
VertexOnGeom (BamgVertex &m, GeomVertex &g) | |
VertexOnGeom (BamgVertex &m, GeomEdge &g, double s) | |
operator BamgVertex * () const | |
operator GeomVertex * () const | |
operator GeomEdge * () const | |
operator const double & () const | |
int | OnGeomVertex () const |
int | OnGeomEdge () const |
int | IsRequiredVertex () |
void | SetOn () |
void | Set (const VertexOnGeom &, const Mesh &, Mesh &) |
Data Fields | |
BamgVertex * | meshvertex |
double | curvilincoord |
union { | |
GeomVertex * gv | |
GeomEdge * ge | |
}; | |
Definition at line 13 of file VertexOnGeom.h.
bamg::VertexOnGeom::VertexOnGeom | ( | ) |
Definition at line 13 of file VertexOnGeom.cpp.
bamg::VertexOnGeom::VertexOnGeom | ( | BamgVertex & | m, |
GeomVertex & | g | ||
) |
Definition at line 19 of file VertexOnGeom.cpp.
bamg::VertexOnGeom::VertexOnGeom | ( | BamgVertex & | m, |
GeomEdge & | g, | ||
double | s | ||
) |
Definition at line 25 of file VertexOnGeom.cpp.
|
inline |
Definition at line 30 of file VertexOnGeom.h.
|
inline |
Definition at line 31 of file VertexOnGeom.h.
|
inline |
Definition at line 32 of file VertexOnGeom.h.
|
inline |
Definition at line 33 of file VertexOnGeom.h.
int bamg::VertexOnGeom::OnGeomVertex | ( | ) | const |
Definition at line 45 of file VertexOnGeom.cpp.
int bamg::VertexOnGeom::OnGeomEdge | ( | ) | const |
Definition at line 49 of file VertexOnGeom.cpp.
int bamg::VertexOnGeom::IsRequiredVertex | ( | ) |
Definition at line 53 of file VertexOnGeom.cpp.
void bamg::VertexOnGeom::SetOn | ( | ) |
Definition at line 57 of file VertexOnGeom.cpp.
void bamg::VertexOnGeom::Set | ( | const VertexOnGeom & | rec, |
const Mesh & | Th, | ||
Mesh & | ThNew | ||
) |
Definition at line 33 of file VertexOnGeom.cpp.
BamgVertex* bamg::VertexOnGeom::meshvertex |
Definition at line 17 of file VertexOnGeom.h.
double bamg::VertexOnGeom::curvilincoord |
Definition at line 18 of file VertexOnGeom.h.
GeomVertex* bamg::VertexOnGeom::gv |
Definition at line 20 of file VertexOnGeom.h.
GeomEdge* bamg::VertexOnGeom::ge |
Definition at line 21 of file VertexOnGeom.h.
union { ... } |