#include <Plane.hpp>
Public Member Functions | |
Plane () | |
Plane (const Plane &m) | |
Plane & | operator= (const Plane &m) |
virtual | ~Plane () |
virtual String | toString (const AStringFormat *strfmt=nullptr) const override |
const VectorDouble & | getCoor () const |
void | setCoor (const VectorDouble &coor) |
double | getIntercept () const |
void | setIntercept (double intercept) |
double | getRndval () const |
void | setRndval (double rndval) |
double | getValue () const |
void | setValue (double value) |
void | setCoor (int idim, double value) |
double | getCoor (int idim) const |
Public Member Functions inherited from AStringable | |
AStringable () | |
AStringable (const AStringable &r) | |
AStringable & | operator= (const AStringable &r) |
virtual | ~AStringable () |
virtual void | display (const AStringFormat *strfmt=nullptr) const final |
virtual void | display (int level) const final |
Static Public Member Functions | |
static std::vector< Plane > | poissonPlanesGenerate (DbGrid *dbgrid, int np) |
Plane::Plane | ( | ) |
Plane::Plane | ( | const Plane & | m | ) |
|
virtual |
|
inline |
double Plane::getCoor | ( | int | idim | ) | const |
|
inline |
|
inline |
|
inline |
Generate the Poisson planes that cover the grid
[in] | dbgrid | Db corresponding to the target grid |
[in] | np | Number of planes |
|
inline |
void Plane::setCoor | ( | int | idim, |
double | value | ||
) |
|
inline |
|
inline |
|
inline |
|
overridevirtual |
Reimplemented from AStringable.