AFEPack
|
#include <Geometry.h>
公有类型 | |
typedef int | bmark_t |
公有成员 | |
GeometryBM () | |
GeometryBM (const GeometryBM &) | |
~GeometryBM () | |
GeometryBM & | operator= (const GeometryBM &) |
int | boundaryMark () const |
int & | boundaryMark () |
私有属性 | |
bmark_t | bm |
友元 | |
class | Mesh |
std::istream & | operator>> (std::istream &, GeometryBM &) |
std::ostream & | operator<< (std::ostream &, const GeometryBM &) |
Geometry with boundary marker. This class provide an integer to differ the boundary mark of different geometry. According the boundary marker of geometry, the package will generate boundary marker for degrees of freedom.
typedef int GeometryBM::bmark_t |
Default constructor.
GeometryBM::GeometryBM | ( | const GeometryBM & | g | ) |
Copy contructor.
Destructor.
int GeometryBM::boundaryMark | ( | ) | const |
Acess to the boundary marker.
int & GeometryBM::boundaryMark | ( | ) |
Acess to the boundary marker.
GeometryBM & GeometryBM::operator= | ( | const GeometryBM & | g | ) |
Copy operator.
std::ostream& operator<< | ( | std::ostream & | os, |
const GeometryBM & | g | ||
) | [friend] |
Stream output.
std::istream& operator>> | ( | std::istream & | is, |
GeometryBM & | g | ||
) | [friend] |
Stream input.
bmark_t GeometryBM::bm [private] |
Boundary marker.