Flow123d
release_2.2.0-914-gf1a3a4f
|
#include <bisector.h>
Public Member Functions | |
TBisector () | |
TBisector (const TPoint &, const TVector &) | |
TBisector (const TPoint &, const TPoint &) | |
TBisector (const TBisector &) | |
TBisector (const Element &) | |
~TBisector () | |
TBisector & | operator= (const TBisector &) |
void | SetPoints (const TPoint &, const TPoint &) |
bool | Belong (const TPoint &) const |
void | SetPoint (const TPoint &) |
const TPoint & | GetPoint () const |
TPoint | GetPoint (double) const |
void | GetParameter (const TPoint &, double &, bool &) const |
void | SetVector (const TVector &) |
const TVector & | GetVector () const |
Static Public Member Functions | |
static int | getNumInstances () |
Protected Member Functions | |
int | generateId () |
Protected Attributes | |
int | id |
TPoint * | X0 |
TVector * | U |
Static Protected Attributes | |
static int | numberInstance = 0 |
Friends | |
std::ostream & | operator<< (std::ostream &, const TBisector &) |
Definition at line 31 of file bisector.h.
ngh::TBisector::TBisector | ( | ) |
Definition at line 36 of file bisector.cpp.
Definition at line 43 of file bisector.cpp.
Definition at line 50 of file bisector.cpp.
ngh::TBisector::TBisector | ( | const TBisector & | x | ) |
Definition at line 65 of file bisector.cpp.
ngh::TBisector::TBisector | ( | const Element & | ele | ) |
Definition at line 57 of file bisector.cpp.
ngh::TBisector::~TBisector | ( | ) |
Definition at line 73 of file bisector.cpp.
bool ngh::TBisector::Belong | ( | const TPoint & | P | ) | const |
|
protected |
Definition at line 32 of file bisector.cpp.
|
inlinestatic |
Definition at line 63 of file bisector.h.
void ngh::TBisector::GetParameter | ( | const TPoint & | P, |
double & | t, | ||
bool & | onBisector | ||
) | const |
const TPoint & ngh::TBisector::GetPoint | ( | ) | const |
TPoint ngh::TBisector::GetPoint | ( | double | t | ) | const |
Definition at line 115 of file bisector.cpp.
const TVector & ngh::TBisector::GetVector | ( | ) | const |
Definition at line 78 of file bisector.cpp.
void ngh::TBisector::SetPoint | ( | const TPoint & | P | ) |
void ngh::TBisector::SetVector | ( | const TVector & | UU | ) |
|
friend |
Definition at line 85 of file bisector.cpp.
|
protected |
Definition at line 34 of file bisector.h.
|
staticprotected |
Definition at line 33 of file bisector.h.
|
protected |
Definition at line 37 of file bisector.h.
|
protected |
Definition at line 36 of file bisector.h.